Bagikan melalui


Graphics.EnumerateMetafile Metode

Definisi

Mengirim rekaman dalam Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan pada titik tertentu.

Overload

EnumerateMetafile(Metafile, PointF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Mengirim rekaman dalam persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan pada titik tertentu.

EnumerateMetafile(Metafile, Rectangle, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Mengirim rekaman Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan dalam persegi panjang tertentu menggunakan atribut gambar tertentu.

EnumerateMetafile(Metafile, Rectangle, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc)

Mengirim rekaman persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan dalam persegi panjang tertentu.

EnumerateMetafile(Metafile, RectangleF, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Mengirim rekaman Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan dalam persegi panjang tertentu menggunakan atribut gambar tertentu.

EnumerateMetafile(Metafile, RectangleF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc)

Mengirim rekaman persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan dalam persegi panjang tertentu.

EnumerateMetafile(Metafile, Point, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Mengirim rekaman dalam persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan pada titik tertentu.

EnumerateMetafile(Metafile, Point[], Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Mengirim rekaman dalam persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan dalam parallelogram tertentu.

EnumerateMetafile(Metafile, PointF[], RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Mengirim rekaman dalam persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan dalam parallelogram tertentu.

EnumerateMetafile(Metafile, PointF[], RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc)

Mengirim rekaman dalam persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan dalam parallelogram tertentu.

EnumerateMetafile(Metafile, RectangleF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Mengirim rekaman persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan dalam persegi panjang tertentu.

EnumerateMetafile(Metafile, Point, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Mengirim rekaman dalam persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan pada titik tertentu menggunakan atribut gambar tertentu.

EnumerateMetafile(Metafile, Point[], Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Mengirim rekaman dalam persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan dalam parallelogram tertentu menggunakan atribut gambar tertentu.

EnumerateMetafile(Metafile, PointF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Mengirim rekaman dalam persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan pada titik tertentu menggunakan atribut gambar tertentu.

EnumerateMetafile(Metafile, PointF[], RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Mengirim rekaman dalam persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan dalam parallelogram tertentu menggunakan atribut gambar tertentu.

EnumerateMetafile(Metafile, Rectangle, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Mengirim rekaman persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan dalam persegi panjang tertentu menggunakan atribut gambar tertentu.

EnumerateMetafile(Metafile, RectangleF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Mengirim rekaman persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan dalam persegi panjang tertentu menggunakan atribut gambar tertentu.

EnumerateMetafile(Metafile, Rectangle, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Mengirim rekaman persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan dalam persegi panjang tertentu.

EnumerateMetafile(Metafile, PointF[], Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Mengirim rekaman dalam Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan dalam parallelogram tertentu menggunakan atribut gambar tertentu.

EnumerateMetafile(Metafile, Point[], Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Mengirim rekaman dalam Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan dalam parallelogram tertentu menggunakan atribut gambar tertentu.

EnumerateMetafile(Metafile, PointF, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Mengirim rekaman dalam Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan pada titik tertentu menggunakan atribut gambar tertentu.

EnumerateMetafile(Metafile, Point[], Graphics+EnumerateMetafileProc)

Mengirim rekaman dalam Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan dalam parallelogram tertentu.

EnumerateMetafile(Metafile, PointF, Graphics+EnumerateMetafileProc)

Mengirim rekaman dalam Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan pada titik tertentu.

EnumerateMetafile(Metafile, PointF[], Graphics+EnumerateMetafileProc)

Mengirim rekaman dalam Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan dalam parallelogram tertentu.

EnumerateMetafile(Metafile, Rectangle, Graphics+EnumerateMetafileProc)

Mengirim rekaman Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan dalam persegi panjang tertentu.

EnumerateMetafile(Metafile, RectangleF, Graphics+EnumerateMetafileProc)

Mengirim rekaman Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan dalam persegi panjang tertentu.

EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc, IntPtr)

Mengirim rekaman dalam Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan pada titik tertentu.

EnumerateMetafile(Metafile, Point[], Graphics+EnumerateMetafileProc, IntPtr)

Mengirim rekaman dalam Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan dalam parallelogram tertentu.

EnumerateMetafile(Metafile, PointF, Graphics+EnumerateMetafileProc, IntPtr)

Mengirim rekaman dalam Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan pada titik tertentu.

EnumerateMetafile(Metafile, PointF[], Graphics+EnumerateMetafileProc, IntPtr)

Mengirim rekaman dalam Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan dalam parallelogram tertentu.

EnumerateMetafile(Metafile, Rectangle, Graphics+EnumerateMetafileProc, IntPtr)

Mengirim rekaman Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan dalam persegi panjang tertentu.

EnumerateMetafile(Metafile, RectangleF, Graphics+EnumerateMetafileProc, IntPtr)

Mengirim rekaman Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan dalam persegi panjang tertentu.

EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Mengirim rekaman dalam Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan pada titik tertentu menggunakan atribut gambar tertentu.

EnumerateMetafile(Metafile, Point, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc)

Mengirim rekaman dalam persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan pada titik tertentu.

EnumerateMetafile(Metafile, PointF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc)

Mengirim rekaman dalam persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan pada titik tertentu.

EnumerateMetafile(Metafile, Point[], Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc)

Mengirim rekaman dalam persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan dalam parallelogram tertentu.

EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc)

Mengirim rekaman dalam Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan pada titik tertentu.

EnumerateMetafile(Metafile, PointF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman dalam persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan pada titik tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, System::Drawing::PointF destPoint, System::Drawing::RectangleF srcRect, System::Drawing::GraphicsUnit srcUnit, System::Drawing::Graphics::EnumerateMetafileProc ^ callback, IntPtr callbackData);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF destPoint, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.PointF * System.Drawing.RectangleF * System.Drawing.GraphicsUnit * System.Drawing.Graphics.EnumerateMetafileProc * nativeint -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destPoint As PointF, srcRect As RectangleF, srcUnit As GraphicsUnit, callback As Graphics.EnumerateMetafileProc, callbackData As IntPtr)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destPoint
PointF

PointF struktur yang menentukan lokasi sudut kiri atas metafile yang digambar.

srcRect
RectangleF

RectangleF struktur yang menentukan bagian metafile, relatif terhadap sudut kiri atasnya, untuk menggambar.

srcUnit
GraphicsUnit

Anggota enumerasi GraphicsUnit yang menentukan satuan ukuran yang digunakan untuk menentukan bagian metafile yang ditentukan oleh parameter srcRect.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

callbackData
IntPtr

nativeint

Penunjuk internal yang diperlukan, tetapi diabaikan. Anda dapat meneruskan Zero untuk parameter ini.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Gambar apa pun yang terjadi di luar persegi panjang yang ditentukan oleh parameter srcRect diabaikan.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, Rectangle, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan dalam persegi panjang tertentu menggunakan atribut gambar tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, System::Drawing::Rectangle destRect, System::Drawing::Graphics::EnumerateMetafileProc ^ callback, IntPtr callbackData, System::Drawing::Imaging::ImageAttributes ^ imageAttr);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.Rectangle destRect, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData, System.Drawing.Imaging.ImageAttributes? imageAttr);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.Rectangle destRect, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.Rectangle * System.Drawing.Graphics.EnumerateMetafileProc * nativeint * System.Drawing.Imaging.ImageAttributes -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destRect As Rectangle, callback As Graphics.EnumerateMetafileProc, callbackData As IntPtr, imageAttr As ImageAttributes)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destRect
Rectangle

Rectangle struktur yang menentukan lokasi dan ukuran metafile yang digambar.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

callbackData
IntPtr

nativeint

Penunjuk internal yang diperlukan, tetapi diabaikan. Anda dapat meneruskan Zero untuk parameter ini.

imageAttr
ImageAttributes

ImageAttributes yang menentukan informasi atribut gambar untuk gambar yang digambar.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Atribut gambar yang ditentukan oleh parameter imageAttr menggantikan yang ditentukan saat metafile ditulis.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, Rectangle, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan dalam persegi panjang tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, System::Drawing::Rectangle destRect, System::Drawing::Rectangle srcRect, System::Drawing::GraphicsUnit srcUnit, System::Drawing::Graphics::EnumerateMetafileProc ^ callback);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.Rectangle destRect, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.Rectangle * System.Drawing.Rectangle * System.Drawing.GraphicsUnit * System.Drawing.Graphics.EnumerateMetafileProc -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destRect As Rectangle, srcRect As Rectangle, srcUnit As GraphicsUnit, callback As Graphics.EnumerateMetafileProc)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destRect
Rectangle

Rectangle struktur yang menentukan lokasi dan ukuran metafile yang digambar.

srcRect
Rectangle

Rectangle struktur yang menentukan bagian metafile, relatif terhadap sudut kiri atasnya, untuk menggambar.

srcUnit
GraphicsUnit

Anggota enumerasi GraphicsUnit yang menentukan satuan ukuran yang digunakan untuk menentukan bagian metafile yang ditentukan oleh parameter srcRect.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Gambar apa pun yang terjadi di luar persegi panjang yang ditentukan oleh parameter srcRect diabaikan.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, RectangleF, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan dalam persegi panjang tertentu menggunakan atribut gambar tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, System::Drawing::RectangleF destRect, System::Drawing::Graphics::EnumerateMetafileProc ^ callback, IntPtr callbackData, System::Drawing::Imaging::ImageAttributes ^ imageAttr);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.RectangleF destRect, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData, System.Drawing.Imaging.ImageAttributes? imageAttr);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.RectangleF destRect, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.RectangleF * System.Drawing.Graphics.EnumerateMetafileProc * nativeint * System.Drawing.Imaging.ImageAttributes -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destRect As RectangleF, callback As Graphics.EnumerateMetafileProc, callbackData As IntPtr, imageAttr As ImageAttributes)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destRect
RectangleF

RectangleF struktur yang menentukan lokasi dan ukuran metafile yang digambar.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

callbackData
IntPtr

nativeint

Penunjuk internal yang diperlukan, tetapi diabaikan. Anda dapat meneruskan Zero untuk parameter ini.

imageAttr
ImageAttributes

ImageAttributes yang menentukan informasi atribut gambar untuk gambar yang digambar.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Atribut gambar yang ditentukan oleh parameter imageAttr menggantikan yang ditentukan saat metafile ditulis.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, RectangleF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan dalam persegi panjang tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, System::Drawing::RectangleF destRect, System::Drawing::RectangleF srcRect, System::Drawing::GraphicsUnit srcUnit, System::Drawing::Graphics::EnumerateMetafileProc ^ callback);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.RectangleF destRect, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.RectangleF * System.Drawing.RectangleF * System.Drawing.GraphicsUnit * System.Drawing.Graphics.EnumerateMetafileProc -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destRect As RectangleF, srcRect As RectangleF, srcUnit As GraphicsUnit, callback As Graphics.EnumerateMetafileProc)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destRect
RectangleF

RectangleF struktur yang menentukan lokasi dan ukuran metafile yang digambar.

srcRect
RectangleF

RectangleF struktur yang menentukan bagian metafile, relatif terhadap sudut kiri atasnya, untuk menggambar.

srcUnit
GraphicsUnit

Anggota enumerasi GraphicsUnit yang menentukan satuan ukuran yang digunakan untuk menentukan bagian metafile yang ditentukan oleh parameter srcRect.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Gambar apa pun yang terjadi di luar persegi panjang yang ditentukan oleh parameter srcRect diabaikan.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, Point, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman dalam persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan pada titik tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, System::Drawing::Point destPoint, System::Drawing::Rectangle srcRect, System::Drawing::GraphicsUnit srcUnit, System::Drawing::Graphics::EnumerateMetafileProc ^ callback, IntPtr callbackData);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.Point destPoint, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.Point * System.Drawing.Rectangle * System.Drawing.GraphicsUnit * System.Drawing.Graphics.EnumerateMetafileProc * nativeint -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destPoint As Point, srcRect As Rectangle, srcUnit As GraphicsUnit, callback As Graphics.EnumerateMetafileProc, callbackData As IntPtr)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destPoint
Point

Point struktur yang menentukan lokasi sudut kiri atas metafile yang digambar.

srcRect
Rectangle

Rectangle struktur yang menentukan bagian metafile, relatif terhadap sudut kiri atasnya, untuk menggambar.

srcUnit
GraphicsUnit

Anggota enumerasi GraphicsUnit yang menentukan satuan ukuran yang digunakan untuk menentukan bagian metafile yang ditentukan oleh parameter srcRect.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

callbackData
IntPtr

nativeint

Penunjuk internal yang diperlukan, tetapi diabaikan. Anda dapat meneruskan Zero untuk parameter ini.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, Point[], Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman dalam persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan dalam parallelogram tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, cli::array <System::Drawing::Point> ^ destPoints, System::Drawing::Rectangle srcRect, System::Drawing::GraphicsUnit srcUnit, System::Drawing::Graphics::EnumerateMetafileProc ^ callback, IntPtr callbackData);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.Point[] destPoints, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.Point[] * System.Drawing.Rectangle * System.Drawing.GraphicsUnit * System.Drawing.Graphics.EnumerateMetafileProc * nativeint -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destPoints As Point(), srcRect As Rectangle, srcUnit As GraphicsUnit, callback As Graphics.EnumerateMetafileProc, callbackData As IntPtr)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destPoints
Point[]

Array tiga struktur Point yang menentukan parallelogram yang menentukan ukuran dan lokasi metafile yang digambar.

srcRect
Rectangle

Rectangle struktur yang menentukan bagian metafile, relatif terhadap sudut kiri atasnya, untuk menggambar.

srcUnit
GraphicsUnit

Anggota enumerasi GraphicsUnit yang menentukan satuan ukuran yang digunakan untuk menentukan bagian metafile yang ditentukan oleh parameter srcRect.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

callbackData
IntPtr

nativeint

Penunjuk internal yang diperlukan, tetapi diabaikan. Anda dapat meneruskan Zero untuk parameter ini.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Parameter destPoints menentukan tiga titik parallelogram. Tiga struktur Point mewakili sudut kiri atas, kanan atas, dan kiri bawah parallelogram. Poin keempat diekstrapolasi dari tiga pertama untuk membentuk parallelogram. Metafile yang digambar diskalakan dan dicukur agar pas dengan parallelogram.

Gambar apa pun yang terjadi di luar persegi panjang yang ditentukan oleh parameter srcRect diabaikan.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, PointF[], RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman dalam persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan dalam parallelogram tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, cli::array <System::Drawing::PointF> ^ destPoints, System::Drawing::RectangleF srcRect, System::Drawing::GraphicsUnit srcUnit, System::Drawing::Graphics::EnumerateMetafileProc ^ callback, IntPtr callbackData);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.PointF[] * System.Drawing.RectangleF * System.Drawing.GraphicsUnit * System.Drawing.Graphics.EnumerateMetafileProc * nativeint -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destPoints As PointF(), srcRect As RectangleF, srcUnit As GraphicsUnit, callback As Graphics.EnumerateMetafileProc, callbackData As IntPtr)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destPoints
PointF[]

Array tiga struktur PointF yang menentukan parallelogram yang menentukan ukuran dan lokasi metafile yang digambar.

srcRect
RectangleF

RectangleF struktur yang menentukan bagian metafile, relatif terhadap sudut kiri atasnya, untuk menggambar.

srcUnit
GraphicsUnit

Anggota enumerasi GraphicsUnit yang menentukan satuan ukuran yang digunakan untuk menentukan bagian metafile yang ditentukan oleh parameter srcRect.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

callbackData
IntPtr

nativeint

Penunjuk internal yang diperlukan, tetapi diabaikan. Anda dapat meneruskan Zero untuk parameter ini.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Parameter destPoints menentukan tiga titik parallelogram. Tiga struktur PointF mewakili sudut kiri atas, kanan atas, dan kiri bawah parallelogram. Poin keempat diekstrapolasi dari tiga pertama untuk membentuk parallelogram. Metafile yang digambar diskalakan dan dicukur agar pas dengan parallelogram.

Gambar apa pun yang terjadi di luar persegi panjang yang ditentukan oleh parameter srcRect diabaikan.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, PointF[], RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman dalam persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan dalam parallelogram tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, cli::array <System::Drawing::PointF> ^ destPoints, System::Drawing::RectangleF srcRect, System::Drawing::GraphicsUnit srcUnit, System::Drawing::Graphics::EnumerateMetafileProc ^ callback);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.PointF[] * System.Drawing.RectangleF * System.Drawing.GraphicsUnit * System.Drawing.Graphics.EnumerateMetafileProc -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destPoints As PointF(), srcRect As RectangleF, srcUnit As GraphicsUnit, callback As Graphics.EnumerateMetafileProc)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destPoints
PointF[]

Array tiga struktur PointF yang menentukan parallelogram yang menentukan ukuran dan lokasi metafile yang digambar.

srcRect
RectangleF

RectangleF struktur yang menentukan bagian metafile, relatif terhadap sudut kiri atasnya, untuk menggambar.

srcUnit
GraphicsUnit

Anggota enumerasi GraphicsUnit yang menentukan satuan ukuran yang digunakan untuk menentukan bagian metafile yang ditentukan oleh parameter srcRect.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Parameter destPoints menentukan tiga titik parallelogram. Tiga struktur Point mewakili sudut kiri atas, kanan atas, dan kiri bawah parallelogram. Poin keempat diekstrapolasi dari tiga pertama untuk membentuk parallelogram. Metafile yang digambar diskalakan dan dicukur agar pas dengan parallelogram.

Gambar apa pun yang terjadi di luar persegi panjang yang ditentukan oleh parameter srcRect diabaikan.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, RectangleF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan dalam persegi panjang tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, System::Drawing::RectangleF destRect, System::Drawing::RectangleF srcRect, System::Drawing::GraphicsUnit srcUnit, System::Drawing::Graphics::EnumerateMetafileProc ^ callback, IntPtr callbackData);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.RectangleF destRect, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.RectangleF * System.Drawing.RectangleF * System.Drawing.GraphicsUnit * System.Drawing.Graphics.EnumerateMetafileProc * nativeint -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destRect As RectangleF, srcRect As RectangleF, srcUnit As GraphicsUnit, callback As Graphics.EnumerateMetafileProc, callbackData As IntPtr)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destRect
RectangleF

RectangleF struktur yang menentukan lokasi dan ukuran metafile yang digambar.

srcRect
RectangleF

RectangleF struktur yang menentukan bagian metafile, relatif terhadap sudut kiri atasnya, untuk menggambar.

srcUnit
GraphicsUnit

Anggota enumerasi GraphicsUnit yang menentukan satuan ukuran yang digunakan untuk menentukan bagian metafile yang ditentukan oleh parameter srcRect.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

callbackData
IntPtr

nativeint

Penunjuk internal yang diperlukan, tetapi diabaikan. Anda dapat meneruskan Zero untuk parameter ini.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parametercallback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Gambar apa pun yang terjadi di luar persegi panjang yang ditentukan oleh parameter srcRect diabaikan.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, Point, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman dalam persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan pada titik tertentu menggunakan atribut gambar tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, System::Drawing::Point destPoint, System::Drawing::Rectangle srcRect, System::Drawing::GraphicsUnit unit, System::Drawing::Graphics::EnumerateMetafileProc ^ callback, IntPtr callbackData, System::Drawing::Imaging::ImageAttributes ^ imageAttr);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.Point destPoint, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData, System.Drawing.Imaging.ImageAttributes? imageAttr);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.Point destPoint, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.Point * System.Drawing.Rectangle * System.Drawing.GraphicsUnit * System.Drawing.Graphics.EnumerateMetafileProc * nativeint * System.Drawing.Imaging.ImageAttributes -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destPoint As Point, srcRect As Rectangle, unit As GraphicsUnit, callback As Graphics.EnumerateMetafileProc, callbackData As IntPtr, imageAttr As ImageAttributes)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destPoint
Point

Point struktur yang menentukan lokasi sudut kiri atas metafile yang digambar.

srcRect
Rectangle

Rectangle struktur yang menentukan bagian metafile, relatif terhadap sudut kiri atasnya, untuk menggambar.

unit
GraphicsUnit

Anggota enumerasi GraphicsUnit yang menentukan satuan ukuran yang digunakan untuk menentukan bagian metafile yang ditentukan oleh parameter srcRect.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

callbackData
IntPtr

nativeint

Penunjuk internal yang diperlukan, tetapi diabaikan. Anda dapat meneruskan Zero untuk parameter ini.

imageAttr
ImageAttributes

ImageAttributes yang menentukan informasi atribut gambar untuk gambar yang digambar.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Berlaku untuk

EnumerateMetafile(Metafile, Point[], Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman dalam persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan dalam parallelogram tertentu menggunakan atribut gambar tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, cli::array <System::Drawing::Point> ^ destPoints, System::Drawing::Rectangle srcRect, System::Drawing::GraphicsUnit unit, System::Drawing::Graphics::EnumerateMetafileProc ^ callback, IntPtr callbackData, System::Drawing::Imaging::ImageAttributes ^ imageAttr);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.Point[] destPoints, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData, System.Drawing.Imaging.ImageAttributes? imageAttr);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.Point[] destPoints, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.Point[] * System.Drawing.Rectangle * System.Drawing.GraphicsUnit * System.Drawing.Graphics.EnumerateMetafileProc * nativeint * System.Drawing.Imaging.ImageAttributes -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destPoints As Point(), srcRect As Rectangle, unit As GraphicsUnit, callback As Graphics.EnumerateMetafileProc, callbackData As IntPtr, imageAttr As ImageAttributes)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destPoints
Point[]

Array tiga struktur Point yang menentukan parallelogram yang menentukan ukuran dan lokasi metafile yang digambar.

srcRect
Rectangle

Rectangle struktur yang menentukan bagian metafile, relatif terhadap sudut kiri atasnya, untuk menggambar.

unit
GraphicsUnit

Anggota enumerasi GraphicsUnit yang menentukan satuan ukuran yang digunakan untuk menentukan bagian metafile yang ditentukan oleh parameter srcRect.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

callbackData
IntPtr

nativeint

Penunjuk internal yang diperlukan, tetapi diabaikan. Anda dapat meneruskan Zero untuk parameter ini.

imageAttr
ImageAttributes

ImageAttributes yang menentukan informasi atribut gambar untuk gambar yang digambar.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Parameter destPoints menentukan tiga titik parallelogram. Tiga struktur Point mewakili sudut kiri atas, kanan atas, dan kiri bawah parallelogram. Poin keempat diekstrapolasi dari tiga pertama untuk membentuk parallelogram. Metafile yang digambar diskalakan dan dicukur agar pas dengan parallelogram.

Gambar apa pun yang terjadi di luar persegi panjang yang ditentukan oleh parameter srcRect diabaikan.

Atribut gambar yang ditentukan oleh parameter imageAttr menggantikan yang ditentukan saat metafile ditulis.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, PointF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman dalam persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan pada titik tertentu menggunakan atribut gambar tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, System::Drawing::PointF destPoint, System::Drawing::RectangleF srcRect, System::Drawing::GraphicsUnit unit, System::Drawing::Graphics::EnumerateMetafileProc ^ callback, IntPtr callbackData, System::Drawing::Imaging::ImageAttributes ^ imageAttr);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF destPoint, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData, System.Drawing.Imaging.ImageAttributes? imageAttr);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF destPoint, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.PointF * System.Drawing.RectangleF * System.Drawing.GraphicsUnit * System.Drawing.Graphics.EnumerateMetafileProc * nativeint * System.Drawing.Imaging.ImageAttributes -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destPoint As PointF, srcRect As RectangleF, unit As GraphicsUnit, callback As Graphics.EnumerateMetafileProc, callbackData As IntPtr, imageAttr As ImageAttributes)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destPoint
PointF

PointF struktur yang menentukan lokasi sudut kiri atas metafile yang digambar.

srcRect
RectangleF

RectangleF struktur yang menentukan bagian metafile, relatif terhadap sudut kiri atasnya, untuk menggambar.

unit
GraphicsUnit

Anggota enumerasi GraphicsUnit yang menentukan satuan ukuran yang digunakan untuk menentukan bagian metafile yang ditentukan oleh parameter srcRect.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

callbackData
IntPtr

nativeint

Penunjuk internal yang diperlukan, tetapi diabaikan. Anda dapat meneruskan Zero untuk parameter ini.

imageAttr
ImageAttributes

ImageAttributes yang menentukan informasi atribut gambar untuk gambar yang digambar.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Gambar apa pun yang terjadi di luar persegi panjang yang ditentukan oleh parameter srcRect diabaikan.

Atribut gambar yang ditentukan oleh parameter imageAttr menggantikan yang ditentukan saat metafile ditulis.

Berlaku untuk

EnumerateMetafile(Metafile, PointF[], RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman dalam persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan dalam parallelogram tertentu menggunakan atribut gambar tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, cli::array <System::Drawing::PointF> ^ destPoints, System::Drawing::RectangleF srcRect, System::Drawing::GraphicsUnit unit, System::Drawing::Graphics::EnumerateMetafileProc ^ callback, IntPtr callbackData, System::Drawing::Imaging::ImageAttributes ^ imageAttr);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData, System.Drawing.Imaging.ImageAttributes? imageAttr);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF[] destPoints, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.PointF[] * System.Drawing.RectangleF * System.Drawing.GraphicsUnit * System.Drawing.Graphics.EnumerateMetafileProc * nativeint * System.Drawing.Imaging.ImageAttributes -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destPoints As PointF(), srcRect As RectangleF, unit As GraphicsUnit, callback As Graphics.EnumerateMetafileProc, callbackData As IntPtr, imageAttr As ImageAttributes)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destPoints
PointF[]

Array tiga struktur PointF yang menentukan parallelogram yang menentukan ukuran dan lokasi metafile yang digambar.

srcRect
RectangleF

RectangleF struktur yang menentukan bagian metafile, relatif terhadap sudut kiri atasnya, untuk menggambar.

unit
GraphicsUnit

Anggota enumerasi GraphicsUnit yang menentukan satuan ukuran yang digunakan untuk menentukan bagian metafile yang ditentukan oleh parameter srcRect.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

callbackData
IntPtr

nativeint

Penunjuk internal yang diperlukan, tetapi diabaikan. Anda dapat meneruskan Zero untuk parameter ini.

imageAttr
ImageAttributes

ImageAttributes yang menentukan informasi atribut gambar untuk gambar yang digambar.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Parameter destPoints menentukan tiga titik parallelogram. Tiga struktur PointF mewakili sudut kiri atas, kanan atas, dan kiri bawah parallelogram. Poin keempat diekstrapolasi dari tiga pertama untuk membentuk parallelogram. Metafile yang digambar diskalakan dan dicukur agar pas dengan parallelogram.

Gambar apa pun yang terjadi di luar persegi panjang yang ditentukan oleh parameter srcRect diabaikan.

Atribut gambar yang ditentukan oleh parameter imageAttr menggantikan yang ditentukan saat metafile ditulis.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, Rectangle, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan dalam persegi panjang tertentu menggunakan atribut gambar tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, System::Drawing::Rectangle destRect, System::Drawing::Rectangle srcRect, System::Drawing::GraphicsUnit unit, System::Drawing::Graphics::EnumerateMetafileProc ^ callback, IntPtr callbackData, System::Drawing::Imaging::ImageAttributes ^ imageAttr);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.Rectangle destRect, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData, System.Drawing.Imaging.ImageAttributes? imageAttr);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.Rectangle destRect, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.Rectangle * System.Drawing.Rectangle * System.Drawing.GraphicsUnit * System.Drawing.Graphics.EnumerateMetafileProc * nativeint * System.Drawing.Imaging.ImageAttributes -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destRect As Rectangle, srcRect As Rectangle, unit As GraphicsUnit, callback As Graphics.EnumerateMetafileProc, callbackData As IntPtr, imageAttr As ImageAttributes)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destRect
Rectangle

Rectangle struktur yang menentukan lokasi dan ukuran metafile yang digambar.

srcRect
Rectangle

Rectangle struktur yang menentukan bagian metafile, relatif terhadap sudut kiri atasnya, untuk menggambar.

unit
GraphicsUnit

Anggota enumerasi GraphicsUnit yang menentukan satuan ukuran yang digunakan untuk menentukan bagian metafile yang ditentukan oleh parameter srcRect.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

callbackData
IntPtr

nativeint

Penunjuk internal yang diperlukan, tetapi diabaikan. Anda dapat meneruskan Zero untuk parameter ini.

imageAttr
ImageAttributes

ImageAttributes yang menentukan informasi atribut gambar untuk gambar yang digambar.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Gambar apa pun yang terjadi di luar persegi panjang yang ditentukan oleh parameter srcRect diabaikan.

Atribut gambar yang ditentukan oleh parameter imageAttr menggantikan yang ditentukan saat metafile ditulis.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, RectangleF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan dalam persegi panjang tertentu menggunakan atribut gambar tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, System::Drawing::RectangleF destRect, System::Drawing::RectangleF srcRect, System::Drawing::GraphicsUnit unit, System::Drawing::Graphics::EnumerateMetafileProc ^ callback, IntPtr callbackData, System::Drawing::Imaging::ImageAttributes ^ imageAttr);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.RectangleF destRect, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData, System.Drawing.Imaging.ImageAttributes? imageAttr);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.RectangleF destRect, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit unit, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.RectangleF * System.Drawing.RectangleF * System.Drawing.GraphicsUnit * System.Drawing.Graphics.EnumerateMetafileProc * nativeint * System.Drawing.Imaging.ImageAttributes -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destRect As RectangleF, srcRect As RectangleF, unit As GraphicsUnit, callback As Graphics.EnumerateMetafileProc, callbackData As IntPtr, imageAttr As ImageAttributes)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destRect
RectangleF

RectangleF struktur yang menentukan lokasi dan ukuran metafile yang digambar.

srcRect
RectangleF

RectangleF struktur yang menentukan bagian metafile, relatif terhadap sudut kiri atasnya, untuk menggambar.

unit
GraphicsUnit

Anggota enumerasi GraphicsUnit yang menentukan satuan ukuran yang digunakan untuk menentukan bagian metafile yang ditentukan oleh parameter srcRect.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

callbackData
IntPtr

nativeint

Penunjuk internal yang diperlukan, tetapi diabaikan. Anda dapat meneruskan Zero untuk parameter ini.

imageAttr
ImageAttributes

ImageAttributes yang menentukan informasi atribut gambar untuk gambar yang digambar.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Gambar apa pun yang terjadi di luar persegi panjang yang ditentukan oleh parameter srcRect diabaikan.

Atribut gambar yang ditentukan oleh parameter imageAttr menggantikan yang ditentukan saat metafile ditulis.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, Rectangle, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc, IntPtr)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan dalam persegi panjang tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, System::Drawing::Rectangle destRect, System::Drawing::Rectangle srcRect, System::Drawing::GraphicsUnit srcUnit, System::Drawing::Graphics::EnumerateMetafileProc ^ callback, IntPtr callbackData);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.Rectangle destRect, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.Rectangle * System.Drawing.Rectangle * System.Drawing.GraphicsUnit * System.Drawing.Graphics.EnumerateMetafileProc * nativeint -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destRect As Rectangle, srcRect As Rectangle, srcUnit As GraphicsUnit, callback As Graphics.EnumerateMetafileProc, callbackData As IntPtr)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destRect
Rectangle

Rectangle struktur yang menentukan lokasi dan ukuran metafile yang digambar.

srcRect
Rectangle

Rectangle struktur yang menentukan bagian metafile, relatif terhadap sudut kiri atasnya, untuk menggambar.

srcUnit
GraphicsUnit

Anggota enumerasi GraphicsUnit yang menentukan satuan ukuran yang digunakan untuk menentukan bagian metafile yang ditentukan oleh parameter srcRect.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

callbackData
IntPtr

nativeint

Penunjuk internal yang diperlukan, tetapi diabaikan. Anda dapat meneruskan Zero untuk parameter ini.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Gambar apa pun yang terjadi di luar persegi panjang yang ditentukan oleh parameter srcRect diabaikan.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, PointF[], Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman dalam Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan dalam parallelogram tertentu menggunakan atribut gambar tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, cli::array <System::Drawing::PointF> ^ destPoints, System::Drawing::Graphics::EnumerateMetafileProc ^ callback, IntPtr callbackData, System::Drawing::Imaging::ImageAttributes ^ imageAttr);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF[] destPoints, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData, System.Drawing.Imaging.ImageAttributes? imageAttr);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF[] destPoints, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.PointF[] * System.Drawing.Graphics.EnumerateMetafileProc * nativeint * System.Drawing.Imaging.ImageAttributes -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destPoints As PointF(), callback As Graphics.EnumerateMetafileProc, callbackData As IntPtr, imageAttr As ImageAttributes)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destPoints
PointF[]

Array tiga struktur PointF yang menentukan parallelogram yang menentukan ukuran dan lokasi metafile yang digambar.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

callbackData
IntPtr

nativeint

Penunjuk internal yang diperlukan, tetapi diabaikan. Anda dapat meneruskan Zero untuk parameter ini.

imageAttr
ImageAttributes

ImageAttributes yang menentukan informasi atribut gambar untuk gambar yang digambar.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Parameter destPoints menentukan tiga titik parallelogram. Tiga struktur PointF mewakili sudut kiri atas, kanan atas, dan kiri bawah parallelogram. Poin keempat diekstrapolasi dari tiga pertama untuk membentuk parallelogram. Metafile yang digambar diskalakan dan dicukur agar pas dengan parallelogram.

Atribut gambar yang ditentukan oleh parameter imageAttr menggantikan yang ditentukan saat metafile ditulis.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, Point[], Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman dalam Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan dalam parallelogram tertentu menggunakan atribut gambar tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, cli::array <System::Drawing::Point> ^ destPoints, System::Drawing::Graphics::EnumerateMetafileProc ^ callback, IntPtr callbackData, System::Drawing::Imaging::ImageAttributes ^ imageAttr);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.Point[] destPoints, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData, System.Drawing.Imaging.ImageAttributes? imageAttr);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.Point[] destPoints, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.Point[] * System.Drawing.Graphics.EnumerateMetafileProc * nativeint * System.Drawing.Imaging.ImageAttributes -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destPoints As Point(), callback As Graphics.EnumerateMetafileProc, callbackData As IntPtr, imageAttr As ImageAttributes)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destPoints
Point[]

Array tiga struktur Point yang menentukan parallelogram yang menentukan ukuran dan lokasi metafile yang digambar.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

callbackData
IntPtr

nativeint

Penunjuk internal yang diperlukan, tetapi diabaikan. Anda dapat meneruskan Zero untuk parameter ini.

imageAttr
ImageAttributes

ImageAttributes yang menentukan informasi atribut gambar untuk gambar yang digambar.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Parameter destPoints menentukan tiga titik parallelogram. Tiga struktur Point mewakili sudut kiri atas, kanan atas, dan kiri bawah parallelogram. Poin keempat diekstrapolasi dari tiga pertama untuk membentuk parallelogram. Metafile yang digambar diskalakan dan dicukur agar pas dengan parallelogram.

Atribut gambar yang ditentukan oleh parameter imageAttr menggantikan yang ditentukan saat metafile ditulis.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, PointF, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman dalam Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan pada titik tertentu menggunakan atribut gambar tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, System::Drawing::PointF destPoint, System::Drawing::Graphics::EnumerateMetafileProc ^ callback, IntPtr callbackData, System::Drawing::Imaging::ImageAttributes ^ imageAttr);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF destPoint, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData, System.Drawing.Imaging.ImageAttributes? imageAttr);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF destPoint, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.PointF * System.Drawing.Graphics.EnumerateMetafileProc * nativeint * System.Drawing.Imaging.ImageAttributes -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destPoint As PointF, callback As Graphics.EnumerateMetafileProc, callbackData As IntPtr, imageAttr As ImageAttributes)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destPoint
PointF

PointF struktur yang menentukan lokasi sudut kiri atas metafile yang digambar.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

callbackData
IntPtr

nativeint

Penunjuk internal yang diperlukan, tetapi diabaikan. Anda dapat meneruskan Zero untuk parameter ini.

imageAttr
ImageAttributes

ImageAttributes yang menentukan informasi atribut gambar untuk gambar yang digambar.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode Metafile tertentu yang sedang dijumlahkan.

Atribut gambar yang ditentukan oleh parameter imageAttr menggantikan yang ditentukan saat metafile ditulis.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, Point[], Graphics+EnumerateMetafileProc)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman dalam Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan dalam parallelogram tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, cli::array <System::Drawing::Point> ^ destPoints, System::Drawing::Graphics::EnumerateMetafileProc ^ callback);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.Point[] destPoints, System.Drawing.Graphics.EnumerateMetafileProc callback);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.Point[] * System.Drawing.Graphics.EnumerateMetafileProc -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destPoints As Point(), callback As Graphics.EnumerateMetafileProc)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destPoints
Point[]

Array tiga struktur Point yang menentukan parallelogram yang menentukan ukuran dan lokasi metafile yang digambar.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, PointF, Graphics+EnumerateMetafileProc)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman dalam Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan pada titik tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, System::Drawing::PointF destPoint, System::Drawing::Graphics::EnumerateMetafileProc ^ callback);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF destPoint, System.Drawing.Graphics.EnumerateMetafileProc callback);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.PointF * System.Drawing.Graphics.EnumerateMetafileProc -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destPoint As PointF, callback As Graphics.EnumerateMetafileProc)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destPoint
PointF

PointF struktur yang menentukan lokasi sudut kiri atas metafile yang digambar.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, PointF[], Graphics+EnumerateMetafileProc)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman dalam Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan dalam parallelogram tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, cli::array <System::Drawing::PointF> ^ destPoints, System::Drawing::Graphics::EnumerateMetafileProc ^ callback);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF[] destPoints, System.Drawing.Graphics.EnumerateMetafileProc callback);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.PointF[] * System.Drawing.Graphics.EnumerateMetafileProc -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destPoints As PointF(), callback As Graphics.EnumerateMetafileProc)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destPoints
PointF[]

Array tiga struktur PointF yang menentukan parallelogram yang menentukan ukuran dan lokasi metafile yang digambar.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Parameter destPoints menentukan tiga titik parallelogram. Tiga struktur PointF mewakili sudut kiri atas, kanan atas, dan kiri bawah parallelogram. Poin keempat diekstrapolasi dari tiga pertama untuk membentuk parallelogram. Metafile yang digambar diskalakan dan dicukur agar pas dengan parallelogram.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, Rectangle, Graphics+EnumerateMetafileProc)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan dalam persegi panjang tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, System::Drawing::Rectangle destRect, System::Drawing::Graphics::EnumerateMetafileProc ^ callback);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.Rectangle destRect, System.Drawing.Graphics.EnumerateMetafileProc callback);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.Rectangle * System.Drawing.Graphics.EnumerateMetafileProc -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destRect As Rectangle, callback As Graphics.EnumerateMetafileProc)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destRect
Rectangle

Rectangle struktur yang menentukan lokasi dan ukuran metafile yang digambar.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, RectangleF, Graphics+EnumerateMetafileProc)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan dalam persegi panjang tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, System::Drawing::RectangleF destRect, System::Drawing::Graphics::EnumerateMetafileProc ^ callback);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.RectangleF destRect, System.Drawing.Graphics.EnumerateMetafileProc callback);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.RectangleF * System.Drawing.Graphics.EnumerateMetafileProc -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destRect As RectangleF, callback As Graphics.EnumerateMetafileProc)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destRect
RectangleF

RectangleF struktur yang menentukan lokasi dan ukuran metafile yang digambar.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc, IntPtr)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman dalam Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan pada titik tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, System::Drawing::Point destPoint, System::Drawing::Graphics::EnumerateMetafileProc ^ callback, IntPtr callbackData);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.Point destPoint, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.Point * System.Drawing.Graphics.EnumerateMetafileProc * nativeint -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destPoint As Point, callback As Graphics.EnumerateMetafileProc, callbackData As IntPtr)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destPoint
Point

Point struktur yang menentukan lokasi sudut kiri atas metafile yang digambar.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

callbackData
IntPtr

nativeint

Penunjuk internal yang diperlukan, tetapi diabaikan. Anda dapat meneruskan Zero untuk parameter ini.

Contoh

Untuk contoh kode, lihat EnumerateMetafile.

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, Point[], Graphics+EnumerateMetafileProc, IntPtr)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman dalam Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan dalam parallelogram tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, cli::array <System::Drawing::Point> ^ destPoints, System::Drawing::Graphics::EnumerateMetafileProc ^ callback, IntPtr callbackData);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.Point[] destPoints, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.Point[] * System.Drawing.Graphics.EnumerateMetafileProc * nativeint -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destPoints As Point(), callback As Graphics.EnumerateMetafileProc, callbackData As IntPtr)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destPoints
Point[]

Array tiga struktur Point yang menentukan parallelogram yang menentukan ukuran dan lokasi metafile yang digambar.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

callbackData
IntPtr

nativeint

Penunjuk internal yang diperlukan, tetapi diabaikan. Anda dapat meneruskan Zero untuk parameter ini.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Berlaku untuk

EnumerateMetafile(Metafile, PointF, Graphics+EnumerateMetafileProc, IntPtr)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman dalam Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan pada titik tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, System::Drawing::PointF destPoint, System::Drawing::Graphics::EnumerateMetafileProc ^ callback, IntPtr callbackData);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF destPoint, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.PointF * System.Drawing.Graphics.EnumerateMetafileProc * nativeint -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destPoint As PointF, callback As Graphics.EnumerateMetafileProc, callbackData As IntPtr)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destPoint
PointF

PointF struktur yang menentukan lokasi sudut kiri atas metafile yang digambar.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

callbackData
IntPtr

nativeint

Penunjuk internal yang diperlukan, tetapi diabaikan. Anda dapat meneruskan Zero untuk parameter ini.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, PointF[], Graphics+EnumerateMetafileProc, IntPtr)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman dalam Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan dalam parallelogram tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, cli::array <System::Drawing::PointF> ^ destPoints, System::Drawing::Graphics::EnumerateMetafileProc ^ callback, IntPtr callbackData);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF[] destPoints, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.PointF[] * System.Drawing.Graphics.EnumerateMetafileProc * nativeint -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destPoints As PointF(), callback As Graphics.EnumerateMetafileProc, callbackData As IntPtr)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destPoints
PointF[]

Array tiga struktur PointF yang menentukan parallelogram yang menentukan ukuran dan lokasi metafile yang digambar.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

callbackData
IntPtr

nativeint

Penunjuk internal yang diperlukan, tetapi diabaikan. Anda dapat meneruskan Zero untuk parameter ini.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Parameter destPoints menentukan tiga titik parallelogram. Tiga struktur PointF mewakili sudut kiri atas, kanan atas, dan kiri bawah parallelogram. Poin keempat diekstrapolasi dari tiga pertama untuk membentuk parallelogram. Metafile yang digambar diskalakan dan dicukur agar pas dengan parallelogram.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, Rectangle, Graphics+EnumerateMetafileProc, IntPtr)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan dalam persegi panjang tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, System::Drawing::Rectangle destRect, System::Drawing::Graphics::EnumerateMetafileProc ^ callback, IntPtr callbackData);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.Rectangle destRect, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.Rectangle * System.Drawing.Graphics.EnumerateMetafileProc * nativeint -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destRect As Rectangle, callback As Graphics.EnumerateMetafileProc, callbackData As IntPtr)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destRect
Rectangle

Rectangle struktur yang menentukan lokasi dan ukuran metafile yang digambar.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

callbackData
IntPtr

nativeint

Penunjuk internal yang diperlukan, tetapi diabaikan. Anda dapat meneruskan Zero untuk parameter ini.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, RectangleF, Graphics+EnumerateMetafileProc, IntPtr)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan dalam persegi panjang tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, System::Drawing::RectangleF destRect, System::Drawing::Graphics::EnumerateMetafileProc ^ callback, IntPtr callbackData);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.RectangleF destRect, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.RectangleF * System.Drawing.Graphics.EnumerateMetafileProc * nativeint -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destRect As RectangleF, callback As Graphics.EnumerateMetafileProc, callbackData As IntPtr)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destRect
RectangleF

RectangleF struktur yang menentukan lokasi dan ukuran metafile yang digambar.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

callbackData
IntPtr

nativeint

Penunjuk internal yang diperlukan, tetapi diabaikan. Anda dapat meneruskan Zero untuk parameter ini.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc, IntPtr, ImageAttributes)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman dalam Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan pada titik tertentu menggunakan atribut gambar tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, System::Drawing::Point destPoint, System::Drawing::Graphics::EnumerateMetafileProc ^ callback, IntPtr callbackData, System::Drawing::Imaging::ImageAttributes ^ imageAttr);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.Point destPoint, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData, System.Drawing.Imaging.ImageAttributes? imageAttr);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.Point destPoint, System.Drawing.Graphics.EnumerateMetafileProc callback, IntPtr callbackData, System.Drawing.Imaging.ImageAttributes imageAttr);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.Point * System.Drawing.Graphics.EnumerateMetafileProc * nativeint * System.Drawing.Imaging.ImageAttributes -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destPoint As Point, callback As Graphics.EnumerateMetafileProc, callbackData As IntPtr, imageAttr As ImageAttributes)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destPoint
Point

Point struktur yang menentukan lokasi sudut kiri atas metafile yang digambar.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

callbackData
IntPtr

nativeint

Penunjuk internal yang diperlukan, tetapi diabaikan. Anda dapat meneruskan Zero untuk parameter ini.

imageAttr
ImageAttributes

ImageAttributes yang menentukan informasi atribut gambar untuk gambar yang digambar.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk

EnumerateMetafile(Metafile, Point, Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman dalam persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan pada titik tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, System::Drawing::Point destPoint, System::Drawing::Rectangle srcRect, System::Drawing::GraphicsUnit srcUnit, System::Drawing::Graphics::EnumerateMetafileProc ^ callback);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.Point destPoint, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.Point * System.Drawing.Rectangle * System.Drawing.GraphicsUnit * System.Drawing.Graphics.EnumerateMetafileProc -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destPoint As Point, srcRect As Rectangle, srcUnit As GraphicsUnit, callback As Graphics.EnumerateMetafileProc)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destPoint
Point

Point struktur yang menentukan lokasi sudut kiri atas metafile yang digambar.

srcRect
Rectangle

Rectangle struktur yang menentukan bagian metafile, relatif terhadap sudut kiri atasnya, untuk menggambar.

srcUnit
GraphicsUnit

Anggota enumerasi GraphicsUnit yang menentukan satuan ukuran yang digunakan untuk menentukan bagian metafile yang ditentukan oleh parameter srcRect.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Berlaku untuk

EnumerateMetafile(Metafile, PointF, RectangleF, GraphicsUnit, Graphics+EnumerateMetafileProc)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman dalam persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan pada titik tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, System::Drawing::PointF destPoint, System::Drawing::RectangleF srcRect, System::Drawing::GraphicsUnit srcUnit, System::Drawing::Graphics::EnumerateMetafileProc ^ callback);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.PointF destPoint, System.Drawing.RectangleF srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.PointF * System.Drawing.RectangleF * System.Drawing.GraphicsUnit * System.Drawing.Graphics.EnumerateMetafileProc -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destPoint As PointF, srcRect As RectangleF, srcUnit As GraphicsUnit, callback As Graphics.EnumerateMetafileProc)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destPoint
PointF

PointF struktur yang menentukan lokasi sudut kiri atas metafile yang digambar.

srcRect
RectangleF

RectangleF struktur yang menentukan bagian metafile, relatif terhadap sudut kiri atasnya, untuk menggambar.

srcUnit
GraphicsUnit

Anggota enumerasi GraphicsUnit yang menentukan satuan ukuran yang digunakan untuk menentukan bagian metafile yang ditentukan oleh parameter srcRect.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Gambar apa pun yang terjadi di luar persegi panjang yang ditentukan oleh parameter srcRect diabaikan.

Berlaku untuk

EnumerateMetafile(Metafile, Point[], Rectangle, GraphicsUnit, Graphics+EnumerateMetafileProc)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman dalam persegi panjang yang dipilih dari Metafile, satu per satu, ke metode panggilan balik untuk ditampilkan dalam parallelogram tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, cli::array <System::Drawing::Point> ^ destPoints, System::Drawing::Rectangle srcRect, System::Drawing::GraphicsUnit srcUnit, System::Drawing::Graphics::EnumerateMetafileProc ^ callback);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.Point[] destPoints, System.Drawing.Rectangle srcRect, System.Drawing.GraphicsUnit srcUnit, System.Drawing.Graphics.EnumerateMetafileProc callback);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.Point[] * System.Drawing.Rectangle * System.Drawing.GraphicsUnit * System.Drawing.Graphics.EnumerateMetafileProc -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destPoints As Point(), srcRect As Rectangle, srcUnit As GraphicsUnit, callback As Graphics.EnumerateMetafileProc)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destPoints
Point[]

Array tiga struktur Point yang menentukan parallelogram yang menentukan ukuran dan lokasi metafile yang digambar.

srcRect
Rectangle

Rectangle struktur yang menentukan bagian metafile, relatif terhadap sudut kiri atasnya, untuk menggambar.

srcUnit
GraphicsUnit

Anggota enumerasi GraphicsUnit yang menentukan satuan ukuran yang digunakan untuk menentukan bagian metafile yang ditentukan oleh parameter srcRect.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

Contoh

Untuk contoh kode, lihat EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc).

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Parameter destPoints menentukan tiga titik parallelogram. Tiga struktur Point mewakili sudut kiri atas, kanan atas, dan kiri bawah parallelogram. Poin keempat diekstrapolasi dari tiga pertama untuk membentuk parallelogram. Metafile yang digambar diskalakan dan dicukur agar pas dengan parallelogram.

Gambar apa pun yang terjadi di luar persegi panjang yang ditentukan oleh parameter srcRect diabaikan.

Berlaku untuk

EnumerateMetafile(Metafile, Point, Graphics+EnumerateMetafileProc)

Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs
Sumber:
Graphics.cs

Mengirim rekaman dalam Metafileyang ditentukan , satu per satu, ke metode panggilan balik untuk ditampilkan pada titik tertentu.

public:
 void EnumerateMetafile(System::Drawing::Imaging::Metafile ^ metafile, System::Drawing::Point destPoint, System::Drawing::Graphics::EnumerateMetafileProc ^ callback);
public void EnumerateMetafile (System.Drawing.Imaging.Metafile metafile, System.Drawing.Point destPoint, System.Drawing.Graphics.EnumerateMetafileProc callback);
member this.EnumerateMetafile : System.Drawing.Imaging.Metafile * System.Drawing.Point * System.Drawing.Graphics.EnumerateMetafileProc -> unit
Public Sub EnumerateMetafile (metafile As Metafile, destPoint As Point, callback As Graphics.EnumerateMetafileProc)

Parameter

metafile
Metafile

Metafile untuk menghitung.

destPoint
Point

Point struktur yang menentukan lokasi sudut kiri atas metafile yang digambar.

callback
Graphics.EnumerateMetafileProc

Graphics.EnumerateMetafileProc mendelegasikan yang menentukan metode tempat rekaman metafile dikirim.

Contoh

Contoh kode berikut membuat formulir yang memiliki Metafile sebagai salah satu anggota privatnya. Metode OnPaint memanggil EnumerateMetafile, yang memanggil metode MetafileCallback formulir untuk setiap rekaman dalam metafile. Metode MetafileCallback memanggil metode PlayRecord. Perhatikan bahwa metode MetafileCallback menerima data rekaman sebagai IntPtr, tetapi metode PlayRecord mengharapkan data rekaman menjadi array byte. Panggilan ke Copy menyalin data rekaman ke array byte sehingga dapat diteruskan ke PlayRecord.


using System;
using System.Drawing;
using System.Drawing.Imaging;
using System.Windows.Forms;

// for Marshal.Copy
using System.Runtime.InteropServices; 

public class Form1 : Form
{
    private Metafile metafile1;
    private Graphics.EnumerateMetafileProc metafileDelegate;
    private Point destPoint;
    public Form1()
    {
        metafile1 = new Metafile(@"C:\Test.wmf");
        metafileDelegate = new Graphics.EnumerateMetafileProc(MetafileCallback);
        destPoint = new Point(20, 10);
    }
    protected override void OnPaint(PaintEventArgs e)
    {
        e.Graphics.EnumerateMetafile(metafile1, destPoint, metafileDelegate);
    }
    private bool MetafileCallback(
       EmfPlusRecordType recordType,
       int flags,
       int dataSize,
       IntPtr data,
       PlayRecordCallback callbackData)
    {
        byte[] dataArray = null;
        if (data != IntPtr.Zero)
        {
            // Copy the unmanaged record to a managed byte buffer 
            // that can be used by PlayRecord.
            dataArray = new byte[dataSize];
            Marshal.Copy(data, dataArray, 0, dataSize);
        }

        metafile1.PlayRecord(recordType, flags, dataSize, dataArray);

        return true;
    }

    static void Main()
    {
        Application.Run(new Form1());
    }
}
Imports System.Drawing
Imports System.Drawing.Imaging
Imports System.Windows.Forms
' for Marshal.Copy
Imports System.Runtime.InteropServices


Public Class Form1
    Inherits Form
    Private metafile1 As Metafile
    Private metafileDelegate As Graphics.EnumerateMetafileProc
    Private destPoint As Point
    
    Public Sub New() 
        metafile1 = New Metafile("C:\test.wmf")
        metafileDelegate = New Graphics.EnumerateMetafileProc(AddressOf MetafileCallback)
        destPoint = New Point(20, 10)
    
    End Sub
    
    Protected Overrides Sub OnPaint(ByVal e As PaintEventArgs) 
        e.Graphics.EnumerateMetafile(metafile1, destPoint, metafileDelegate)
    
    End Sub
    
    Private Function MetafileCallback(ByVal recordType As _
        EmfPlusRecordType, ByVal flags As Integer, ByVal dataSize As Integer, _
        ByVal data As IntPtr, ByVal callbackData As PlayRecordCallback) As Boolean

        Dim dataArray As Byte() = Nothing
        If data <> IntPtr.Zero Then

            ' Copy the unmanaged record to a managed byte buffer 
            ' that can be used by PlayRecord.
            dataArray = New Byte(dataSize) {}
            Marshal.Copy(data, dataArray, 0, dataSize)
        End If

        metafile1.PlayRecord(recordType, flags, dataSize, dataArray)
        Return True

    End Function
    
    Shared Sub Main() 
        Application.Run(New Form1())
    End Sub

End Class

Keterangan

Metode ini menghitung rekaman yang terkandung dalam metafile yang ditentukan. Setiap rekaman dikirim secara individual ke metode panggilan balik yang ditentukan oleh parameter callback. Biasanya, metode panggilan balik memanggil metode PlayRecord untuk "memutar kembali", atau menggambar, rekaman.

Jika metode panggilan balik memanggil PlayRecord, metode tersebut harus dilakukan dengan memanggil metode PlayRecord dari Metafile tertentu yang sedang dijumlahkan.

Lihat juga

  • Gambar, Bitmap, dan Metafiles

Berlaku untuk