「Graphics.EnumerateMetafile」の版間の差分

提供: AB開発Wiki
ナビゲーションに移動検索に移動
(とりあえず多重定義の一覧)
 
(区別を容易にするための色分け)
 
1行目: 1行目:
 
[[Graphics クラス]]の'''EnumerateMetafile'''は、指定したメタファイルの記録を列挙して順にコールバック関数へ渡すメソッドです。
 
[[Graphics クラス]]の'''EnumerateMetafile'''は、指定したメタファイルの記録を列挙して順にコールバック関数へ渡すメソッドです。
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile, ByRef destPoint As /*Const*/ PointF,
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc0000">ByRef destPoint As Point</span>, callback As EnumerateMetafileProc) As Status
  callback As EnumerateMetafileProc) As Status
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc0000">ByRef destPoint As Point</span>, callback As EnumerateMetafileProc, <span style="color:#003399">callbackData As VoidPtr</span>) As Status
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile, ByRef destPoint As /*Const*/ PointF,
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc0000">ByRef destPoint As Point</span>, callback As EnumerateMetafileProc, <span style="color:#003399">callbackData As VoidPtr</span>, <span style="color:#006666">imageAttributes As *ImageAttributes</span>) As Status
  callback As EnumerateMetafileProc, callbackData As VoidPtr) As Status
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc0000">ByRef destPoint As PointF</span>, callback As EnumerateMetafileProc) As Status
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile, ByRef destPoint As /*Const*/ PointF,
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc0000">ByRef destPoint As PointF</span>, callback As EnumerateMetafileProc, <span style="color:#003399">callbackData As VoidPtr</span>) As Status
  callback As EnumerateMetafileProc, callbackData As VoidPtr, imageAttributes As /*Const*/ *ImageAttributes) As Status
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc0000">ByRef destPoint As PointF</span>, callback As EnumerateMetafileProc, <span style="color:#003399">callbackData As VoidPtr</span>, <span style="color:#006666">imageAttributes As *ImageAttributes</span>) As Status
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile, ByRef destPoint As /*Const*/ Point,
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc6600">destPoints As *Point, count As Long</span>, callback As EnumerateMetafileProc) As Status
  callback As EnumerateMetafileProc) As Status
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc6600">destPoints As *Point, count As Long</span>, callback As EnumerateMetafileProc, <span style="color:#003399">callbackData As VoidPtr</span>) As Status
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile, ByRef destPoint As /*Const*/ Point,
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc6600">destPoints As *Point, count As Long</span>, callback As EnumerateMetafileProc, <span style="color:#003399">callbackData As VoidPtr</span>, <span style="color:#006666">imageAttributes As *ImageAttributes</span>) As Status
  callback As EnumerateMetafileProc, callbackData As VoidPtr) As Status
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc6600">destPoints As *PointF, count As Long</span>, callback As EnumerateMetafileProc) As Status
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile, ByRef destPoint As /*Const*/ Point,
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc6600">destPoints As *PointF, count As Long</span>, callback As EnumerateMetafileProc, <span style="color:#003399">callbackData As VoidPtr</span>) As Status
  callback As EnumerateMetafileProc, callbackData As VoidPtr, imageAttributes As /*Const*/ *ImageAttributes) As Status
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc6600">destPoints As *PointF, count As Long</span>, callback As EnumerateMetafileProc, <span style="color:#003399">callbackData As VoidPtr</span>, <span style="color:#006666">imageAttributes As *ImageAttributes</span>) As Status
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile, ByRef destRect As /*Const*/ RectangleF,
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc0066">ByRef destRect As Rectangle</span>, callback As EnumerateMetafileProc) As Status
  callback As EnumerateMetafileProc) As Status
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc0066">ByRef destRect As Rectangle</span>, callback As EnumerateMetafileProc, <span style="color:#003399">callbackData As VoidPtr</span>) As Status
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile, ByRef destRect As /*Const*/ RectangleF,
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc0066">ByRef destRect As Rectangle</span>, callback As EnumerateMetafileProc, <span style="color:#003399">callbackData As VoidPtr</span>, <span style="color:#006666">imageAttributes As *ImageAttributes</span>) As Status
  callback As EnumerateMetafileProc, callbackData As VoidPtr) As Status
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc0066">ByRef destRect As RectangleF</span>, callback As EnumerateMetafileProc) As Status
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile, ByRef destRect As /*Const*/ RectangleF,
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc0066">ByRef destRect As RectangleF</span>, callback As EnumerateMetafileProc, <span style="color:#003399">callbackData As VoidPtr</span>) As Status
  callback As EnumerateMetafileProc, callbackData As VoidPtr, imageAttributes As /*Const*/ *ImageAttributes) As Status
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc0066">ByRef destRect As RectangleF</span>, callback As EnumerateMetafileProc, <span style="color:#003399">callbackData As VoidPtr</span>, <span style="color:#006666">imageAttributes As *ImageAttributes</span>) As Status
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile, ByRef destRect As /*Const*/ Rectangle,
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc0000">ByRef destPoint As Point</span>, <span style="color:#006600">ByRef srcRect As Rectangle, srcUnit As GraphicsUnit</span>, callback As EnumerateMetafileProc) As Status
  callback As EnumerateMetafileProc) As Status
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc0000">ByRef destPoint As Point</span>, <span style="color:#006600">ByRef srcRect As Rectangle, srcUnit As GraphicsUnit</span>, callback As EnumerateMetafileProc, <span style="color:#003399">callbackData As VoidPtr</span>) As Status
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile, ByRef destRect As /*Const*/ Rectangle,
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc0000">ByRef destPoint As Point</span>, <span style="color:#006600">ByRef srcRect As Rectangle, srcUnit As GraphicsUnit</span>, callback As EnumerateMetafileProc, <span style="color:#003399">callbackData As VoidPtr</span>, <span style="color:#006666">imageAttributes As *ImageAttributes</span>) As Status
  callback As EnumerateMetafileProc, callbackData As VoidPtr) As Status
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc0000">ByRef destPoint As PointF</span>, <span style="color:#006600">ByRef srcRect As RectangleF, srcUnit As GraphicsUnit</span>, callback As EnumerateMetafileProc) As Status
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile, ByRef destRect As /*Const*/ Rectangle,
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc0000">ByRef destPoint As PointF</span>, <span style="color:#006600">ByRef srcRect As RectangleF, srcUnit As GraphicsUnit</span>, callback As EnumerateMetafileProc, <span style="color:#003399">callbackData As VoidPtr</span>) As Status
  callback As EnumerateMetafileProc, callbackData As VoidPtr, imageAttributes As /*Const*/ *ImageAttributes) As Status
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc0000">ByRef destPoint As PointF</span>, <span style="color:#006600">ByRef srcRect As RectangleF, srcUnit As GraphicsUnit</span>, callback As EnumerateMetafileProc, <span style="color:#003399">callbackData As VoidPtr</span>, <span style="color:#006666">imageAttributes As *ImageAttributes</span>) As Status
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile, destPoints As /*Const*/ *PointF, count As Long,
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc6600">destPoints As *Point, count As Long</span>, <span style="color:#006600">ByRef srcRect As Rectangle, srcUnit As GraphicsUnit</span>, callback As EnumerateMetafileProc) As Status
  callback As EnumerateMetafileProc) As Status
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc6600">destPoints As *Point, count As Long</span>, <span style="color:#006600">ByRef srcRect As Rectangle, srcUnit As GraphicsUnit</span>, callback As EnumerateMetafileProc, <span style="color:#003399">callbackData As VoidPtr</span>) As Status
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile, destPoints As /*Const*/ *PointF, count As Long,
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc6600">destPoints As *Point, count As Long</span>, <span style="color:#006600">ByRef srcRect As Rectangle, srcUnit As GraphicsUnit</span>, callback As EnumerateMetafileProc, <span style="color:#003399">callbackData As VoidPtr</span>, <span style="color:#006666">imageAttributes As *ImageAttributes</span>) As Status
  callback As EnumerateMetafileProc, callbackData As VoidPtr) As Status
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc6600">destPoints As *PointF, count As Long</span>, <span style="color:#006600">ByRef srcRect As RectangleF, srcUnit As GraphicsUnit</span>, callback As EnumerateMetafileProc) As Status
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile, destPoints As /*Const*/ *PointF, count As Long,
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc6600">destPoints As *PointF, count As Long</span>, <span style="color:#006600">ByRef srcRect As RectangleF, srcUnit As GraphicsUnit</span>, callback As EnumerateMetafileProc, <span style="color:#003399">callbackData As VoidPtr</span>) As Status
  callback As EnumerateMetafileProc, callbackData As VoidPtr, imageAttributes As /*Const*/ *ImageAttributes) As Status
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc6600">destPoints As *PointF, count As Long</span>, <span style="color:#006600">ByRef srcRect As RectangleF, srcUnit As GraphicsUnit</span>, callback As EnumerateMetafileProc, <span style="color:#003399">callbackData As VoidPtr</span>, <span style="color:#006666">imageAttributes As *ImageAttributes</span>) As Status
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile, destPoints As /*Const*/ *Point, count As Long,
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc0066">ByRef destRect As Rectangle</span>, <span style="color:#006600">ByRef srcRect As Rectangle, srcUnit As GraphicsUnit</span>, callback As EnumerateMetafileProc) As Status
  callback As EnumerateMetafileProc) As Status
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc0066">ByRef destRect As Rectangle</span>, <span style="color:#006600">ByRef srcRect As Rectangle, srcUnit As GraphicsUnit</span>, callback As EnumerateMetafileProc, <span style="color:#003399">callbackData As VoidPtr</span>) As Status
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile, destPoints As /*Const*/ *Point, count As Long,
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc0066">ByRef destRect As Rectangle</span>, <span style="color:#006600">ByRef srcRect As Rectangle, srcUnit As GraphicsUnit</span>, callback As EnumerateMetafileProc, <span style="color:#003399">callbackData As VoidPtr</span>, <span style="color:#006666">imageAttributes As *ImageAttributes</span>) As Status
  callback As EnumerateMetafileProc, callbackData As VoidPtr) As Status
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc0066">ByRef destRect As RectangleF</span>, <span style="color:#006600">ByRef srcRect As RectangleF, srcUnit As GraphicsUnit</span>, callback As EnumerateMetafileProc) As Status
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile, destPoints As /*Const*/ *Point, count As Long,
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc0066">ByRef destRect As RectangleF</span>, <span style="color:#006600">ByRef srcRect As RectangleF, srcUnit As GraphicsUnit</span>, callback As EnumerateMetafileProc, <span style="color:#003399">callbackData As VoidPtr</span>) As Status
  callback As EnumerateMetafileProc, callbackData As VoidPtr, imageAttributes As /*Const*/ *ImageAttributes) As Status
+
  <span style="color:#000066">Function</span> EnumerateMetafile(ByRef metafile As Metafile, <span style="color:#cc0066">ByRef destRect As RectangleF</span>, <span style="color:#006600">ByRef srcRect As RectangleF, srcUnit As GraphicsUnit</span>, callback As EnumerateMetafileProc, <span style="color:#003399">callbackData As VoidPtr</span>, <span style="color:#006666">imageAttributes As *ImageAttributes</span>) As Status
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile,
 
  ByRef destPoint As /*Const*/ PointF, ByRef srcRect As /*Const*/ RectangleF, srcUnit As GraphicsUnit,
 
  callback As EnumerateMetafileProc) As Status
 
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile,
 
  ByRef destPoint As /*Const*/ PointF, ByRef srcRect As /*Const*/ RectangleF, srcUnit As GraphicsUnit,
 
  callback As EnumerateMetafileProc, callbackData As VoidPtr) As Status
 
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile,
 
  ByRef destPoint As /*Const*/ PointF, ByRef srcRect As /*Const*/ RectangleF, srcUnit As GraphicsUnit,
 
  callback As EnumerateMetafileProc, callbackData As VoidPtr, imageAttributes As /*Const*/ *ImageAttributes) As Status
 
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile,
 
  ByRef destPoint As /*Const*/ Point, ByRef srcRect As /*Const*/ Rectangle, srcUnit As GraphicsUnit,
 
  callback As EnumerateMetafileProc) As Status
 
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile,
 
  ByRef destPoint As /*Const*/ Point, ByRef srcRect As /*Const*/ Rectangle, srcUnit As GraphicsUnit,
 
  callback As EnumerateMetafileProc, callbackData As VoidPtr) As Status
 
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile,
 
  ByRef destPoint As /*Const*/ Point, ByRef srcRect As /*Const*/ Rectangle, srcUnit As GraphicsUnit,
 
  callback As EnumerateMetafileProc, callbackData As VoidPtr, imageAttributes As /*Const*/ *ImageAttributes) As Status
 
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile,
 
  ByRef destRect As /*Const*/ RectangleF, ByRef srcRect As /*Const*/ RectangleF, srcUnit As GraphicsUnit,
 
  callback As EnumerateMetafileProc) As Status
 
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile,
 
  ByRef destRect As /*Const*/ RectangleF, ByRef srcRect As /*Const*/ RectangleF, srcUnit As GraphicsUnit,
 
  callback As EnumerateMetafileProc, callbackData As VoidPtr) As Status
 
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile,
 
  ByRef destRect As /*Const*/ RectangleF, ByRef srcRect As /*Const*/ RectangleF, srcUnit As GraphicsUnit,
 
  callback As EnumerateMetafileProc, callbackData As VoidPtr, imageAttributes As /*Const*/ *ImageAttributes) As Status
 
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile,
 
  ByRef destRect As /*Const*/ Rectangle, ByRef srcRect As /*Const*/ Rectangle, srcUnit As GraphicsUnit,
 
  callback As EnumerateMetafileProc) As Status
 
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile,
 
  ByRef destRect As /*Const*/ Rectangle, ByRef srcRect As /*Const*/ Rectangle, srcUnit As GraphicsUnit,
 
  callback As EnumerateMetafileProc, callbackData As VoidPtr) As Status
 
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile,
 
  ByRef destRect As /*Const*/ Rectangle, ByRef srcRect As /*Const*/ Rectangle, srcUnit As GraphicsUnit,
 
  callback As EnumerateMetafileProc, callbackData As VoidPtr, imageAttributes As /*Const*/ *ImageAttributes) As Status
 
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile,
 
  destPoints As /*Const*/ *PointF, count As Long, ByRef srcRect As /*Const*/ RectangleF, srcUnit As GraphicsUnit,
 
  callback As EnumerateMetafileProc) As Status
 
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile,
 
  destPoints As /*Const*/ *PointF, count As Long, ByRef srcRect As /*Const*/ RectangleF, srcUnit As GraphicsUnit,
 
  callback As EnumerateMetafileProc, callbackData As VoidPtr) As Status
 
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile,
 
  destPoints As /*Const*/ *PointF, count As Long, ByRef srcRect As /*Const*/ RectangleF, srcUnit As GraphicsUnit,
 
  callback As EnumerateMetafileProc, callbackData As VoidPtr, imageAttributes As /*Const*/ *ImageAttributes) As Status
 
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile,
 
  destPoints As /*Const*/ *Point, count As Long, ByRef srcRect As /*Const*/ Rectangle, srcUnit As GraphicsUnit,
 
  callback As EnumerateMetafileProc) As Status
 
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile,
 
  destPoints As /*Const*/ *Point, count As Long, ByRef srcRect As /*Const*/ Rectangle, srcUnit As GraphicsUnit,
 
  callback As EnumerateMetafileProc, callbackData As VoidPtr) As Status
 
  Function EnumerateMetafile(ByRef metafile As /*Const*/ Metafile,
 
  destPoints As /*Const*/ *Point, count As Long, ByRef srcRect As /*Const*/ Rectangle, srcUnit As GraphicsUnit,
 
  callback As EnumerateMetafileProc, callbackData As VoidPtr, imageAttributes As /*Const*/ *ImageAttributes) As Status
 

2006年12月16日 (土) 14:19時点における最新版

Graphics クラスEnumerateMetafileは、指定したメタファイルの記録を列挙して順にコールバック関数へ渡すメソッドです。

Function EnumerateMetafile(ByRef metafile As Metafile, ByRef destPoint As Point, callback As EnumerateMetafileProc) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, ByRef destPoint As Point, callback As EnumerateMetafileProc, callbackData As VoidPtr) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, ByRef destPoint As Point, callback As EnumerateMetafileProc, callbackData As VoidPtr, imageAttributes As *ImageAttributes) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, ByRef destPoint As PointF, callback As EnumerateMetafileProc) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, ByRef destPoint As PointF, callback As EnumerateMetafileProc, callbackData As VoidPtr) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, ByRef destPoint As PointF, callback As EnumerateMetafileProc, callbackData As VoidPtr, imageAttributes As *ImageAttributes) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, destPoints As *Point, count As Long, callback As EnumerateMetafileProc) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, destPoints As *Point, count As Long, callback As EnumerateMetafileProc, callbackData As VoidPtr) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, destPoints As *Point, count As Long, callback As EnumerateMetafileProc, callbackData As VoidPtr, imageAttributes As *ImageAttributes) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, destPoints As *PointF, count As Long, callback As EnumerateMetafileProc) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, destPoints As *PointF, count As Long, callback As EnumerateMetafileProc, callbackData As VoidPtr) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, destPoints As *PointF, count As Long, callback As EnumerateMetafileProc, callbackData As VoidPtr, imageAttributes As *ImageAttributes) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, ByRef destRect As Rectangle, callback As EnumerateMetafileProc) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, ByRef destRect As Rectangle, callback As EnumerateMetafileProc, callbackData As VoidPtr) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, ByRef destRect As Rectangle, callback As EnumerateMetafileProc, callbackData As VoidPtr, imageAttributes As *ImageAttributes) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, ByRef destRect As RectangleF, callback As EnumerateMetafileProc) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, ByRef destRect As RectangleF, callback As EnumerateMetafileProc, callbackData As VoidPtr) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, ByRef destRect As RectangleF, callback As EnumerateMetafileProc, callbackData As VoidPtr, imageAttributes As *ImageAttributes) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, ByRef destPoint As Point, ByRef srcRect As Rectangle, srcUnit As GraphicsUnit, callback As EnumerateMetafileProc) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, ByRef destPoint As Point, ByRef srcRect As Rectangle, srcUnit As GraphicsUnit, callback As EnumerateMetafileProc, callbackData As VoidPtr) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, ByRef destPoint As Point, ByRef srcRect As Rectangle, srcUnit As GraphicsUnit, callback As EnumerateMetafileProc, callbackData As VoidPtr, imageAttributes As *ImageAttributes) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, ByRef destPoint As PointF, ByRef srcRect As RectangleF, srcUnit As GraphicsUnit, callback As EnumerateMetafileProc) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, ByRef destPoint As PointF, ByRef srcRect As RectangleF, srcUnit As GraphicsUnit, callback As EnumerateMetafileProc, callbackData As VoidPtr) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, ByRef destPoint As PointF, ByRef srcRect As RectangleF, srcUnit As GraphicsUnit, callback As EnumerateMetafileProc, callbackData As VoidPtr, imageAttributes As *ImageAttributes) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, destPoints As *Point, count As Long, ByRef srcRect As Rectangle, srcUnit As GraphicsUnit, callback As EnumerateMetafileProc) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, destPoints As *Point, count As Long, ByRef srcRect As Rectangle, srcUnit As GraphicsUnit, callback As EnumerateMetafileProc, callbackData As VoidPtr) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, destPoints As *Point, count As Long, ByRef srcRect As Rectangle, srcUnit As GraphicsUnit, callback As EnumerateMetafileProc, callbackData As VoidPtr, imageAttributes As *ImageAttributes) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, destPoints As *PointF, count As Long, ByRef srcRect As RectangleF, srcUnit As GraphicsUnit, callback As EnumerateMetafileProc) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, destPoints As *PointF, count As Long, ByRef srcRect As RectangleF, srcUnit As GraphicsUnit, callback As EnumerateMetafileProc, callbackData As VoidPtr) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, destPoints As *PointF, count As Long, ByRef srcRect As RectangleF, srcUnit As GraphicsUnit, callback As EnumerateMetafileProc, callbackData As VoidPtr, imageAttributes As *ImageAttributes) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, ByRef destRect As Rectangle, ByRef srcRect As Rectangle, srcUnit As GraphicsUnit, callback As EnumerateMetafileProc) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, ByRef destRect As Rectangle, ByRef srcRect As Rectangle, srcUnit As GraphicsUnit, callback As EnumerateMetafileProc, callbackData As VoidPtr) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, ByRef destRect As Rectangle, ByRef srcRect As Rectangle, srcUnit As GraphicsUnit, callback As EnumerateMetafileProc, callbackData As VoidPtr, imageAttributes As *ImageAttributes) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, ByRef destRect As RectangleF, ByRef srcRect As RectangleF, srcUnit As GraphicsUnit, callback As EnumerateMetafileProc) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, ByRef destRect As RectangleF, ByRef srcRect As RectangleF, srcUnit As GraphicsUnit, callback As EnumerateMetafileProc, callbackData As VoidPtr) As Status  
Function EnumerateMetafile(ByRef metafile As Metafile, ByRef destRect As RectangleF, ByRef srcRect As RectangleF, srcUnit As GraphicsUnit, callback As EnumerateMetafileProc, callbackData As VoidPtr, imageAttributes As *ImageAttributes) As Status