Metafile Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje nowe wystąpienie klasy Metafile.
Przeciążenia
| Nazwa | Opis |
|---|---|
| Metafile(Stream) |
Inicjuje nowe wystąpienie Metafile klasy z określonego strumienia danych. |
| Metafile(Stream, IntPtr, RectangleF, MetafileFrameUnit) |
Inicjuje nowe wystąpienie klasy Metafile z określonego strumienia danych, uchwyt Windows do kontekstu urządzenia, RectangleF strukturę reprezentującą prostokąt powiązany z nową Metafile i podaną jednostką miary. |
| Metafile(String, IntPtr, EmfType, String) |
Inicjuje nowe wystąpienie klasy Metafile o określonej nazwie pliku, dojście Windows do kontekstu urządzenia i EmfType wyliczenie określające format Metafile. Można również dodać ciąg opisowy. |
| Metafile(String, IntPtr, Rectangle, MetafileFrameUnit) |
Inicjuje nowe wystąpienie klasy Metafile o określonej nazwie pliku, uchwyt Windows do kontekstu urządzenia, Rectangle struktury reprezentującej prostokąt powiązany z nową Metafile i podaną jednostką miary. |
| Metafile(String, IntPtr, RectangleF, MetafileFrameUnit) |
Inicjuje nowe wystąpienie klasy Metafile o określonej nazwie pliku, uchwyt Windows do kontekstu urządzenia, RectangleF struktury reprezentującej prostokąt powiązany z nową Metafile i podaną jednostką miary. |
| Metafile(IntPtr, Rectangle, MetafileFrameUnit, EmfType, String) |
Inicjuje nowe wystąpienie Metafile klasy z określonego kontekstu urządzenia, ograniczone przez określony prostokąt, który używa podanej jednostki miary, oraz EmfType wyliczenie określające format Metafile. Ciąg można podać, aby nazwać plik. |
| Metafile(IntPtr, RectangleF, MetafileFrameUnit, EmfType, String) |
Inicjuje nowe wystąpienie Metafile klasy z określonego kontekstu urządzenia, ograniczone przez określony prostokąt, który używa podanej jednostki miary, oraz EmfType wyliczenie określające format Metafile. Ciąg można podać, aby nazwać plik. |
| Metafile(Stream, IntPtr, Rectangle, MetafileFrameUnit, EmfType) |
Inicjuje nowe wystąpienie klasy Metafile z określonego strumienia danych, uchwyt Windows do kontekstu urządzenia, Rectangle struktura reprezentująca prostokąt powiązany z nowym Metafile, podaną jednostką miary i wyliczeniem EmfType określającym format Metafile. |
| Metafile(Stream, IntPtr, EmfType, String) |
Inicjuje nowe wystąpienie klasy Metafile z określonego strumienia danych, uchwyt Windows do kontekstu urządzenia i EmfType wyliczenie określające format Metafile. Ponadto można dodać ciąg zawierający opisową nazwę nowego Metafile . |
| Metafile(Stream, IntPtr, RectangleF, MetafileFrameUnit, EmfType) |
Inicjuje nowe wystąpienie klasy Metafile z określonego strumienia danych, uchwyt Windows do kontekstu urządzenia, RectangleF struktura reprezentująca prostokąt powiązany z nowym Metafile, podaną jednostką miary i wyliczeniem EmfType określającym format Metafile. |
| Metafile(String, IntPtr, Rectangle, MetafileFrameUnit, String) |
Inicjuje nowe wystąpienie klasy Metafile o określonej nazwie pliku, uchwyt Windows do kontekstu urządzenia, Rectangle struktury reprezentującej prostokąt powiązany z nową Metafile i podaną jednostką miary. Można również dodać ciąg opisowy. |
| Metafile(String, IntPtr, RectangleF, MetafileFrameUnit, EmfType) |
Inicjuje nowe wystąpienie klasy Metafile o określonej nazwie pliku, uchwyt Windows do kontekstu urządzenia, RectangleF struktura reprezentująca prostokąt powiązany z nowym Metafile, podaną jednostką miary i EmfType wyliczenie określające format Metafile. |
| Metafile(String, IntPtr, RectangleF, MetafileFrameUnit, String) |
Inicjuje nowe wystąpienie klasy Metafile o określonej nazwie pliku, uchwyt Windows do kontekstu urządzenia, RectangleF struktury reprezentującej prostokąt powiązany z nową Metafile i podaną jednostką miary. Można również dodać ciąg opisowy. |
| Metafile(Stream, IntPtr, Rectangle, MetafileFrameUnit, EmfType, String) |
Inicjuje nowe wystąpienie klasy Metafile z określonego strumienia danych, uchwyt Windows do kontekstu urządzenia, Rectangle struktura reprezentująca prostokąt powiązany z nowym Metafile, podaną jednostką miary i wyliczeniem EmfType określającym format Metafile. Można dodać ciąg zawierający opisową nazwę nowego Metafile . |
| Metafile(Stream, IntPtr, RectangleF, MetafileFrameUnit, EmfType, String) |
Inicjuje nowe wystąpienie klasy Metafile z określonego strumienia danych, uchwyt Windows do kontekstu urządzenia, RectangleF struktura reprezentująca prostokąt powiązany z nowym Metafile, podaną jednostką miary i wyliczeniem EmfType określającym format Metafile. Można dodać ciąg zawierający opisową nazwę nowego Metafile . |
| Metafile(String, IntPtr, Rectangle, MetafileFrameUnit, EmfType, String) |
Inicjuje nowe wystąpienie klasy Metafile o określonej nazwie pliku, uchwyt Windows do kontekstu urządzenia, Rectangle struktura reprezentująca prostokąt powiązany z nowym Metafile, podaną jednostką miary i EmfType wyliczenie określające format Metafile. Można również dodać ciąg opisowy. |
| Metafile(String, IntPtr, RectangleF, MetafileFrameUnit, EmfType, String) |
Inicjuje nowe wystąpienie klasy Metafile o określonej nazwie pliku, uchwyt Windows do kontekstu urządzenia, RectangleF struktura reprezentująca prostokąt powiązany z nowym Metafile, podaną jednostką miary i EmfType wyliczenie określające format Metafile. Można również dodać ciąg opisowy. |
| Metafile(String, IntPtr, Rectangle, MetafileFrameUnit, EmfType) |
Inicjuje nowe wystąpienie klasy Metafile o określonej nazwie pliku, uchwyt Windows do kontekstu urządzenia, Rectangle struktura reprezentująca prostokąt powiązany z nowym Metafile, podaną jednostką miary i EmfType wyliczenie określające format Metafile. |
| Metafile(IntPtr, RectangleF, MetafileFrameUnit, EmfType) |
Inicjuje nowe wystąpienie Metafile klasy z określonego kontekstu urządzenia, ograniczone przez określony prostokąt, który używa podanej jednostki miary, oraz EmfType wyliczenie określające format Metafile. |
| Metafile(Stream, IntPtr, Rectangle, MetafileFrameUnit) |
Inicjuje nowe wystąpienie klasy Metafile z określonego strumienia danych, uchwyt Windows do kontekstu urządzenia, Rectangle strukturę reprezentującą prostokąt powiązany z nową Metafile i podaną jednostką miary. |
| Metafile(String, IntPtr, RectangleF) |
Inicjuje nowe wystąpienie klasy Metafile o określonej nazwie pliku, uchwyt Windows do kontekstu urządzenia oraz RectangleF strukturę reprezentującą prostokąt powiązany z nowym Metafile. |
| Metafile(String) |
Inicjuje nowe wystąpienie Metafile klasy z określonej nazwy pliku. |
| Metafile(IntPtr, Boolean) |
Inicjuje nowe wystąpienie Metafile klasy z określonego uchwytu. |
| Metafile(IntPtr, EmfType) |
Inicjuje nowe wystąpienie Metafile klasy z określonego uchwytu do kontekstu urządzenia i EmfType wyliczenie określające format Metafileklasy . |
| Metafile(IntPtr, WmfPlaceableFileHeader) |
Inicjuje nowe wystąpienie Metafile klasy z określonego uchwytu i klasy WmfPlaceableFileHeader. |
| Metafile(IntPtr, Rectangle) |
Inicjuje nowe wystąpienie Metafile klasy z określonego kontekstu urządzenia, ograniczone przez określony prostokąt. |
| Metafile(IntPtr, RectangleF) |
Inicjuje nowe wystąpienie Metafile klasy z określonego kontekstu urządzenia, ograniczone przez określony prostokąt. |
| Metafile(IntPtr, Rectangle, MetafileFrameUnit, EmfType) |
Inicjuje nowe wystąpienie Metafile klasy z określonego kontekstu urządzenia, ograniczone przez określony prostokąt, który używa podanej jednostki miary, oraz EmfType wyliczenie określające format Metafile. |
| Metafile(String, IntPtr) |
Inicjuje Metafile nowe wystąpienie klasy o określonej nazwie pliku. |
| Metafile(IntPtr, EmfType, String) |
Inicjuje nowe wystąpienie Metafile klasy z określonego uchwytu do kontekstu urządzenia i EmfType wyliczenie określające format Metafileklasy . Ciąg można podać, aby nazwać plik. |
| Metafile(Stream, IntPtr) |
Inicjuje nowe wystąpienie Metafile klasy z określonego strumienia danych. |
| Metafile(IntPtr, Rectangle, MetafileFrameUnit) |
Inicjuje nowe wystąpienie Metafile klasy z określonego kontekstu urządzenia, ograniczone przez określony prostokąt, który używa podanej jednostki miary. |
| Metafile(IntPtr, RectangleF, MetafileFrameUnit) |
Inicjuje nowe wystąpienie Metafile klasy z określonego kontekstu urządzenia, ograniczone przez określony prostokąt, który używa podanej jednostki miary. |
| Metafile(Stream, IntPtr, EmfType) |
Inicjuje nowe wystąpienie klasy Metafile z określonego strumienia danych, uchwyt Windows do kontekstu urządzenia i EmfType wyliczenie określające format Metafile. |
| Metafile(Stream, IntPtr, Rectangle) |
Inicjuje nowe wystąpienie klasy Metafile z określonego strumienia danych, uchwyt Windows do kontekstu urządzenia oraz Rectangle strukturę reprezentującą prostokąt powiązany z nowym Metafile. |
| Metafile(Stream, IntPtr, RectangleF) |
Inicjuje nowe wystąpienie klasy Metafile z określonego strumienia danych, uchwyt Windows do kontekstu urządzenia oraz RectangleF strukturę reprezentującą prostokąt powiązany z nowym Metafile. |
| Metafile(String, IntPtr, EmfType) |
Inicjuje nowe wystąpienie klasy Metafile o określonej nazwie pliku, dojście Windows do kontekstu urządzenia i EmfType wyliczenie określające format Metafile. |
| Metafile(String, IntPtr, Rectangle) |
Inicjuje nowe wystąpienie klasy Metafile o określonej nazwie pliku, uchwyt Windows do kontekstu urządzenia oraz Rectangle strukturę reprezentującą prostokąt powiązany z nowym Metafile. |
| Metafile(IntPtr, WmfPlaceableFileHeader, Boolean) |
Inicjuje nowe wystąpienie Metafile klasy z określonego uchwytu i klasy WmfPlaceableFileHeader.
|
Metafile(Stream)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
Inicjuje nowe wystąpienie Metafile klasy z określonego strumienia danych.
public:
Metafile(System::IO::Stream ^ stream);
public Metafile(System.IO.Stream stream);
new System.Drawing.Imaging.Metafile : System.IO.Stream -> System.Drawing.Imaging.Metafile
Public Sub New (stream As Stream)
Parametry
Wyjątki
Parametr stream ma wartość null.
Dotyczy
Metafile(Stream, IntPtr, RectangleF, MetafileFrameUnit)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
Inicjuje nowe wystąpienie klasy Metafile z określonego strumienia danych, uchwyt Windows do kontekstu urządzenia, RectangleF strukturę reprezentującą prostokąt powiązany z nową Metafile i podaną jednostką miary.
public:
Metafile(System::IO::Stream ^ stream, IntPtr referenceHdc, System::Drawing::RectangleF frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit);
new System.Drawing.Imaging.Metafile : System.IO.Stream * nativeint * System.Drawing.RectangleF * System.Drawing.Imaging.MetafileFrameUnit -> System.Drawing.Imaging.Metafile
Public Sub New (stream As Stream, referenceHdc As IntPtr, frameRect As RectangleF, frameUnit As MetafileFrameUnit)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście Windows do kontekstu urządzenia.
- frameRect
- RectangleF
Obiekt RectangleF reprezentujący prostokąt, który jest powiązany z nowym Metafileelementem .
- frameUnit
- MetafileFrameUnit
Element MetafileFrameUnit określający jednostkę miary dla elementu frameRect.
Dotyczy
Metafile(String, IntPtr, EmfType, String)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
public:
Metafile(System::String ^ fileName, IntPtr referenceHdc, System::Drawing::Imaging::EmfType type, System::String ^ description);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.Imaging.EmfType type, string? description);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.Imaging.EmfType type, string description);
new System.Drawing.Imaging.Metafile : string * nativeint * System.Drawing.Imaging.EmfType * string -> System.Drawing.Imaging.Metafile
Public Sub New (fileName As String, referenceHdc As IntPtr, type As EmfType, description As String)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście Windows do kontekstu urządzenia.
Dotyczy
Metafile(String, IntPtr, Rectangle, MetafileFrameUnit)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
public:
Metafile(System::String ^ fileName, IntPtr referenceHdc, System::Drawing::Rectangle frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit);
new System.Drawing.Imaging.Metafile : string * nativeint * System.Drawing.Rectangle * System.Drawing.Imaging.MetafileFrameUnit -> System.Drawing.Imaging.Metafile
Public Sub New (fileName As String, referenceHdc As IntPtr, frameRect As Rectangle, frameUnit As MetafileFrameUnit)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście Windows do kontekstu urządzenia.
- frameRect
- Rectangle
Struktura Rectangle reprezentująca prostokąt powiązany z nowym Metafileelementem .
- frameUnit
- MetafileFrameUnit
Element MetafileFrameUnit określający jednostkę miary dla elementu frameRect.
Dotyczy
Metafile(String, IntPtr, RectangleF, MetafileFrameUnit)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
Inicjuje nowe wystąpienie klasy Metafile o określonej nazwie pliku, uchwyt Windows do kontekstu urządzenia, RectangleF struktury reprezentującej prostokąt powiązany z nową Metafile i podaną jednostką miary.
public:
Metafile(System::String ^ fileName, IntPtr referenceHdc, System::Drawing::RectangleF frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit);
new System.Drawing.Imaging.Metafile : string * nativeint * System.Drawing.RectangleF * System.Drawing.Imaging.MetafileFrameUnit -> System.Drawing.Imaging.Metafile
Public Sub New (fileName As String, referenceHdc As IntPtr, frameRect As RectangleF, frameUnit As MetafileFrameUnit)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście Windows do kontekstu urządzenia.
- frameRect
- RectangleF
Obiekt RectangleF reprezentujący prostokąt, który jest powiązany z nowym Metafileelementem .
- frameUnit
- MetafileFrameUnit
Element MetafileFrameUnit określający jednostkę miary dla elementu frameRect.
Dotyczy
Metafile(IntPtr, Rectangle, MetafileFrameUnit, EmfType, String)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
public:
Metafile(IntPtr referenceHdc, System::Drawing::Rectangle frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::Drawing::Imaging::EmfType type, System::String ^ desc);
public Metafile(IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string? desc);
public Metafile(IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string desc);
new System.Drawing.Imaging.Metafile : nativeint * System.Drawing.Rectangle * System.Drawing.Imaging.MetafileFrameUnit * System.Drawing.Imaging.EmfType * string -> System.Drawing.Imaging.Metafile
Public Sub New (referenceHdc As IntPtr, frameRect As Rectangle, frameUnit As MetafileFrameUnit, type As EmfType, desc As String)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście do kontekstu urządzenia.
- frameRect
- Rectangle
Obiekt Rectangle reprezentujący prostokąt, który jest powiązany z nowym Metafileelementem .
- frameUnit
- MetafileFrameUnit
Element MetafileFrameUnit określający jednostkę miary dla elementu frameRect.
Dotyczy
Metafile(IntPtr, RectangleF, MetafileFrameUnit, EmfType, String)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
public:
Metafile(IntPtr referenceHdc, System::Drawing::RectangleF frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::Drawing::Imaging::EmfType type, System::String ^ description);
public Metafile(IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string? description);
public Metafile(IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string description);
new System.Drawing.Imaging.Metafile : nativeint * System.Drawing.RectangleF * System.Drawing.Imaging.MetafileFrameUnit * System.Drawing.Imaging.EmfType * string -> System.Drawing.Imaging.Metafile
Public Sub New (referenceHdc As IntPtr, frameRect As RectangleF, frameUnit As MetafileFrameUnit, type As EmfType, description As String)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście do kontekstu urządzenia.
- frameRect
- RectangleF
Obiekt RectangleF reprezentujący prostokąt, który jest powiązany z nowym Metafileelementem .
- frameUnit
- MetafileFrameUnit
Element MetafileFrameUnit określający jednostkę miary dla elementu frameRect.
Dotyczy
Metafile(Stream, IntPtr, Rectangle, MetafileFrameUnit, EmfType)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
public:
Metafile(System::IO::Stream ^ stream, IntPtr referenceHdc, System::Drawing::Rectangle frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::Drawing::Imaging::EmfType type);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type);
new System.Drawing.Imaging.Metafile : System.IO.Stream * nativeint * System.Drawing.Rectangle * System.Drawing.Imaging.MetafileFrameUnit * System.Drawing.Imaging.EmfType -> System.Drawing.Imaging.Metafile
Public Sub New (stream As Stream, referenceHdc As IntPtr, frameRect As Rectangle, frameUnit As MetafileFrameUnit, type As EmfType)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście Windows do kontekstu urządzenia.
- frameRect
- Rectangle
Obiekt Rectangle reprezentujący prostokąt, który jest powiązany z nowym Metafileelementem .
- frameUnit
- MetafileFrameUnit
Element MetafileFrameUnit określający jednostkę miary dla elementu frameRect.
Dotyczy
Metafile(Stream, IntPtr, EmfType, String)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
public:
Metafile(System::IO::Stream ^ stream, IntPtr referenceHdc, System::Drawing::Imaging::EmfType type, System::String ^ description);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc, System.Drawing.Imaging.EmfType type, string? description);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc, System.Drawing.Imaging.EmfType type, string description);
new System.Drawing.Imaging.Metafile : System.IO.Stream * nativeint * System.Drawing.Imaging.EmfType * string -> System.Drawing.Imaging.Metafile
Public Sub New (stream As Stream, referenceHdc As IntPtr, type As EmfType, description As String)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście Windows do kontekstu urządzenia.
Dotyczy
Metafile(Stream, IntPtr, RectangleF, MetafileFrameUnit, EmfType)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
Inicjuje nowe wystąpienie klasy Metafile z określonego strumienia danych, uchwyt Windows do kontekstu urządzenia, RectangleF struktura reprezentująca prostokąt powiązany z nowym Metafile, podaną jednostką miary i wyliczeniem EmfType określającym format Metafile.
public:
Metafile(System::IO::Stream ^ stream, IntPtr referenceHdc, System::Drawing::RectangleF frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::Drawing::Imaging::EmfType type);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type);
new System.Drawing.Imaging.Metafile : System.IO.Stream * nativeint * System.Drawing.RectangleF * System.Drawing.Imaging.MetafileFrameUnit * System.Drawing.Imaging.EmfType -> System.Drawing.Imaging.Metafile
Public Sub New (stream As Stream, referenceHdc As IntPtr, frameRect As RectangleF, frameUnit As MetafileFrameUnit, type As EmfType)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście Windows do kontekstu urządzenia.
- frameRect
- RectangleF
Obiekt RectangleF reprezentujący prostokąt, który jest powiązany z nowym Metafileelementem .
- frameUnit
- MetafileFrameUnit
Element MetafileFrameUnit określający jednostkę miary dla elementu frameRect.
Dotyczy
Metafile(String, IntPtr, Rectangle, MetafileFrameUnit, String)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
public:
Metafile(System::String ^ fileName, IntPtr referenceHdc, System::Drawing::Rectangle frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::String ^ description);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, string? description);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, string description);
new System.Drawing.Imaging.Metafile : string * nativeint * System.Drawing.Rectangle * System.Drawing.Imaging.MetafileFrameUnit * string -> System.Drawing.Imaging.Metafile
Public Sub New (fileName As String, referenceHdc As IntPtr, frameRect As Rectangle, frameUnit As MetafileFrameUnit, description As String)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście Windows do kontekstu urządzenia.
- frameRect
- Rectangle
Obiekt Rectangle reprezentujący prostokąt, który jest powiązany z nowym Metafileelementem .
- frameUnit
- MetafileFrameUnit
Element MetafileFrameUnit określający jednostkę miary dla elementu frameRect.
Dotyczy
Metafile(String, IntPtr, RectangleF, MetafileFrameUnit, EmfType)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
Inicjuje nowe wystąpienie klasy Metafile o określonej nazwie pliku, uchwyt Windows do kontekstu urządzenia, RectangleF struktura reprezentująca prostokąt powiązany z nowym Metafile, podaną jednostką miary i EmfType wyliczenie określające format Metafile.
public:
Metafile(System::String ^ fileName, IntPtr referenceHdc, System::Drawing::RectangleF frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::Drawing::Imaging::EmfType type);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type);
new System.Drawing.Imaging.Metafile : string * nativeint * System.Drawing.RectangleF * System.Drawing.Imaging.MetafileFrameUnit * System.Drawing.Imaging.EmfType -> System.Drawing.Imaging.Metafile
Public Sub New (fileName As String, referenceHdc As IntPtr, frameRect As RectangleF, frameUnit As MetafileFrameUnit, type As EmfType)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście Windows do kontekstu urządzenia.
- frameRect
- RectangleF
Obiekt RectangleF reprezentujący prostokąt, który jest powiązany z nowym Metafileelementem .
- frameUnit
- MetafileFrameUnit
Element MetafileFrameUnit określający jednostkę miary dla elementu frameRect.
Dotyczy
Metafile(String, IntPtr, RectangleF, MetafileFrameUnit, String)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
Inicjuje nowe wystąpienie klasy Metafile o określonej nazwie pliku, uchwyt Windows do kontekstu urządzenia, RectangleF struktury reprezentującej prostokąt powiązany z nową Metafile i podaną jednostką miary. Można również dodać ciąg opisowy.
public:
Metafile(System::String ^ fileName, IntPtr referenceHdc, System::Drawing::RectangleF frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::String ^ desc);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, string? desc);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, string desc);
new System.Drawing.Imaging.Metafile : string * nativeint * System.Drawing.RectangleF * System.Drawing.Imaging.MetafileFrameUnit * string -> System.Drawing.Imaging.Metafile
Public Sub New (fileName As String, referenceHdc As IntPtr, frameRect As RectangleF, frameUnit As MetafileFrameUnit, desc As String)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście Windows do kontekstu urządzenia.
- frameRect
- RectangleF
Obiekt RectangleF reprezentujący prostokąt, który jest powiązany z nowym Metafileelementem .
- frameUnit
- MetafileFrameUnit
Element MetafileFrameUnit określający jednostkę miary dla elementu frameRect.
Dotyczy
Metafile(Stream, IntPtr, Rectangle, MetafileFrameUnit, EmfType, String)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
Inicjuje nowe wystąpienie klasy Metafile z określonego strumienia danych, uchwyt Windows do kontekstu urządzenia, Rectangle struktura reprezentująca prostokąt powiązany z nowym Metafile, podaną jednostką miary i wyliczeniem EmfType określającym format Metafile. Można dodać ciąg zawierający opisową nazwę nowego Metafile .
public:
Metafile(System::IO::Stream ^ stream, IntPtr referenceHdc, System::Drawing::Rectangle frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::Drawing::Imaging::EmfType type, System::String ^ description);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string? description);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string description);
new System.Drawing.Imaging.Metafile : System.IO.Stream * nativeint * System.Drawing.Rectangle * System.Drawing.Imaging.MetafileFrameUnit * System.Drawing.Imaging.EmfType * string -> System.Drawing.Imaging.Metafile
Public Sub New (stream As Stream, referenceHdc As IntPtr, frameRect As Rectangle, frameUnit As MetafileFrameUnit, type As EmfType, description As String)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście Windows do kontekstu urządzenia.
- frameRect
- Rectangle
Obiekt Rectangle reprezentujący prostokąt, który jest powiązany z nowym Metafileelementem .
- frameUnit
- MetafileFrameUnit
Element MetafileFrameUnit określający jednostkę miary dla elementu frameRect.
Dotyczy
Metafile(Stream, IntPtr, RectangleF, MetafileFrameUnit, EmfType, String)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
Inicjuje nowe wystąpienie klasy Metafile z określonego strumienia danych, uchwyt Windows do kontekstu urządzenia, RectangleF struktura reprezentująca prostokąt powiązany z nowym Metafile, podaną jednostką miary i wyliczeniem EmfType określającym format Metafile. Można dodać ciąg zawierający opisową nazwę nowego Metafile .
public:
Metafile(System::IO::Stream ^ stream, IntPtr referenceHdc, System::Drawing::RectangleF frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::Drawing::Imaging::EmfType type, System::String ^ description);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string? description);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string description);
new System.Drawing.Imaging.Metafile : System.IO.Stream * nativeint * System.Drawing.RectangleF * System.Drawing.Imaging.MetafileFrameUnit * System.Drawing.Imaging.EmfType * string -> System.Drawing.Imaging.Metafile
Public Sub New (stream As Stream, referenceHdc As IntPtr, frameRect As RectangleF, frameUnit As MetafileFrameUnit, type As EmfType, description As String)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście Windows do kontekstu urządzenia.
- frameRect
- RectangleF
Obiekt RectangleF reprezentujący prostokąt, który jest powiązany z nowym Metafileelementem .
- frameUnit
- MetafileFrameUnit
Element MetafileFrameUnit określający jednostkę miary dla elementu frameRect.
Dotyczy
Metafile(String, IntPtr, Rectangle, MetafileFrameUnit, EmfType, String)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
public:
Metafile(System::String ^ fileName, IntPtr referenceHdc, System::Drawing::Rectangle frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::Drawing::Imaging::EmfType type, System::String ^ description);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string? description);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string description);
new System.Drawing.Imaging.Metafile : string * nativeint * System.Drawing.Rectangle * System.Drawing.Imaging.MetafileFrameUnit * System.Drawing.Imaging.EmfType * string -> System.Drawing.Imaging.Metafile
Public Sub New (fileName As String, referenceHdc As IntPtr, frameRect As Rectangle, frameUnit As MetafileFrameUnit, type As EmfType, description As String)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście Windows do kontekstu urządzenia.
- frameRect
- Rectangle
Obiekt Rectangle reprezentujący prostokąt, który jest powiązany z nowym Metafileelementem .
- frameUnit
- MetafileFrameUnit
Element MetafileFrameUnit określający jednostkę miary dla elementu frameRect.
Dotyczy
Metafile(String, IntPtr, RectangleF, MetafileFrameUnit, EmfType, String)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
Inicjuje nowe wystąpienie klasy Metafile o określonej nazwie pliku, uchwyt Windows do kontekstu urządzenia, RectangleF struktura reprezentująca prostokąt powiązany z nowym Metafile, podaną jednostką miary i EmfType wyliczenie określające format Metafile. Można również dodać ciąg opisowy.
public:
Metafile(System::String ^ fileName, IntPtr referenceHdc, System::Drawing::RectangleF frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::Drawing::Imaging::EmfType type, System::String ^ description);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string? description);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type, string description);
new System.Drawing.Imaging.Metafile : string * nativeint * System.Drawing.RectangleF * System.Drawing.Imaging.MetafileFrameUnit * System.Drawing.Imaging.EmfType * string -> System.Drawing.Imaging.Metafile
Public Sub New (fileName As String, referenceHdc As IntPtr, frameRect As RectangleF, frameUnit As MetafileFrameUnit, type As EmfType, description As String)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście Windows do kontekstu urządzenia.
- frameRect
- RectangleF
Obiekt RectangleF reprezentujący prostokąt, który jest powiązany z nowym Metafileelementem .
- frameUnit
- MetafileFrameUnit
Element MetafileFrameUnit określający jednostkę miary dla elementu frameRect.
Dotyczy
Metafile(String, IntPtr, Rectangle, MetafileFrameUnit, EmfType)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
public:
Metafile(System::String ^ fileName, IntPtr referenceHdc, System::Drawing::Rectangle frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::Drawing::Imaging::EmfType type);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type);
new System.Drawing.Imaging.Metafile : string * nativeint * System.Drawing.Rectangle * System.Drawing.Imaging.MetafileFrameUnit * System.Drawing.Imaging.EmfType -> System.Drawing.Imaging.Metafile
Public Sub New (fileName As String, referenceHdc As IntPtr, frameRect As Rectangle, frameUnit As MetafileFrameUnit, type As EmfType)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście Windows do kontekstu urządzenia.
- frameRect
- Rectangle
Obiekt Rectangle reprezentujący prostokąt, który jest powiązany z nowym Metafileelementem .
- frameUnit
- MetafileFrameUnit
Element MetafileFrameUnit określający jednostkę miary dla elementu frameRect.
Dotyczy
Metafile(IntPtr, RectangleF, MetafileFrameUnit, EmfType)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
public:
Metafile(IntPtr referenceHdc, System::Drawing::RectangleF frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::Drawing::Imaging::EmfType type);
public Metafile(IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type);
new System.Drawing.Imaging.Metafile : nativeint * System.Drawing.RectangleF * System.Drawing.Imaging.MetafileFrameUnit * System.Drawing.Imaging.EmfType -> System.Drawing.Imaging.Metafile
Public Sub New (referenceHdc As IntPtr, frameRect As RectangleF, frameUnit As MetafileFrameUnit, type As EmfType)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście do kontekstu urządzenia.
- frameRect
- RectangleF
Obiekt RectangleF reprezentujący prostokąt, który jest powiązany z nowym Metafileelementem .
- frameUnit
- MetafileFrameUnit
Element MetafileFrameUnit określający jednostkę miary dla elementu frameRect.
Dotyczy
Metafile(Stream, IntPtr, Rectangle, MetafileFrameUnit)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
public:
Metafile(System::IO::Stream ^ stream, IntPtr referenceHdc, System::Drawing::Rectangle frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit);
new System.Drawing.Imaging.Metafile : System.IO.Stream * nativeint * System.Drawing.Rectangle * System.Drawing.Imaging.MetafileFrameUnit -> System.Drawing.Imaging.Metafile
Public Sub New (stream As Stream, referenceHdc As IntPtr, frameRect As Rectangle, frameUnit As MetafileFrameUnit)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście Windows do kontekstu urządzenia.
- frameRect
- Rectangle
Obiekt Rectangle reprezentujący prostokąt, który jest powiązany z nowym Metafileelementem .
- frameUnit
- MetafileFrameUnit
Element MetafileFrameUnit określający jednostkę miary dla elementu frameRect.
Dotyczy
Metafile(String, IntPtr, RectangleF)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
Inicjuje nowe wystąpienie klasy Metafile o określonej nazwie pliku, uchwyt Windows do kontekstu urządzenia oraz RectangleF strukturę reprezentującą prostokąt powiązany z nowym Metafile.
public:
Metafile(System::String ^ fileName, IntPtr referenceHdc, System::Drawing::RectangleF frameRect);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.RectangleF frameRect);
new System.Drawing.Imaging.Metafile : string * nativeint * System.Drawing.RectangleF -> System.Drawing.Imaging.Metafile
Public Sub New (fileName As String, referenceHdc As IntPtr, frameRect As RectangleF)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście Windows do kontekstu urządzenia.
- frameRect
- RectangleF
Obiekt RectangleF reprezentujący prostokąt, który jest powiązany z nowym Metafileelementem .
Dotyczy
Metafile(String)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
Inicjuje nowe wystąpienie Metafile klasy z określonej nazwy pliku.
public:
Metafile(System::String ^ filename);
public Metafile(string filename);
new System.Drawing.Imaging.Metafile : string -> System.Drawing.Imaging.Metafile
Public Sub New (filename As String)
Parametry
- filename
- String
Element String reprezentujący nazwę pliku, z którego ma zostać utworzony nowy Metafileelement .
Przykłady
Poniższy przykład kodu przedstawia sposób tworzenia i używania elementu Metafile.
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
Dotyczy
Metafile(IntPtr, Boolean)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
Inicjuje nowe wystąpienie Metafile klasy z określonego uchwytu.
public:
Metafile(IntPtr henhmetafile, bool deleteEmf);
public Metafile(IntPtr henhmetafile, bool deleteEmf);
new System.Drawing.Imaging.Metafile : nativeint * bool -> System.Drawing.Imaging.Metafile
Public Sub New (henhmetafile As IntPtr, deleteEmf As Boolean)
Parametry
- henhmetafile
-
IntPtr
nativeint
Uchwyt do rozszerzonego metapliku.
- deleteEmf
- Boolean
true aby usunąć ulepszony uchwyt metapliku po usunięciu Metafile ; w przeciwnym razie false.
Dotyczy
Metafile(IntPtr, EmfType)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
public:
Metafile(IntPtr referenceHdc, System::Drawing::Imaging::EmfType emfType);
public Metafile(IntPtr referenceHdc, System.Drawing.Imaging.EmfType emfType);
new System.Drawing.Imaging.Metafile : nativeint * System.Drawing.Imaging.EmfType -> System.Drawing.Imaging.Metafile
Public Sub New (referenceHdc As IntPtr, emfType As EmfType)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście do kontekstu urządzenia.
Dotyczy
Metafile(IntPtr, WmfPlaceableFileHeader)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
Inicjuje nowe wystąpienie Metafile klasy z określonego uchwytu i klasy WmfPlaceableFileHeader.
public:
Metafile(IntPtr hmetafile, System::Drawing::Imaging::WmfPlaceableFileHeader ^ wmfHeader);
public Metafile(IntPtr hmetafile, System.Drawing.Imaging.WmfPlaceableFileHeader wmfHeader);
new System.Drawing.Imaging.Metafile : nativeint * System.Drawing.Imaging.WmfPlaceableFileHeader -> System.Drawing.Imaging.Metafile
Public Sub New (hmetafile As IntPtr, wmfHeader As WmfPlaceableFileHeader)
Parametry
- wmfHeader
- WmfPlaceableFileHeader
Element WmfPlaceableFileHeader.
Dotyczy
Metafile(IntPtr, Rectangle)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
Inicjuje nowe wystąpienie Metafile klasy z określonego kontekstu urządzenia, ograniczone przez określony prostokąt.
public:
Metafile(IntPtr referenceHdc, System::Drawing::Rectangle frameRect);
public Metafile(IntPtr referenceHdc, System.Drawing.Rectangle frameRect);
new System.Drawing.Imaging.Metafile : nativeint * System.Drawing.Rectangle -> System.Drawing.Imaging.Metafile
Public Sub New (referenceHdc As IntPtr, frameRect As Rectangle)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście do kontekstu urządzenia.
- frameRect
- Rectangle
Obiekt Rectangle reprezentujący prostokąt, który jest powiązany z nowym Metafileelementem .
Dotyczy
Metafile(IntPtr, RectangleF)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
Inicjuje nowe wystąpienie Metafile klasy z określonego kontekstu urządzenia, ograniczone przez określony prostokąt.
public:
Metafile(IntPtr referenceHdc, System::Drawing::RectangleF frameRect);
public Metafile(IntPtr referenceHdc, System.Drawing.RectangleF frameRect);
new System.Drawing.Imaging.Metafile : nativeint * System.Drawing.RectangleF -> System.Drawing.Imaging.Metafile
Public Sub New (referenceHdc As IntPtr, frameRect As RectangleF)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście do kontekstu urządzenia.
- frameRect
- RectangleF
Obiekt RectangleF reprezentujący prostokąt, który jest powiązany z nowym Metafileelementem .
Dotyczy
Metafile(IntPtr, Rectangle, MetafileFrameUnit, EmfType)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
public:
Metafile(IntPtr referenceHdc, System::Drawing::Rectangle frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit, System::Drawing::Imaging::EmfType type);
public Metafile(IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit, System.Drawing.Imaging.EmfType type);
new System.Drawing.Imaging.Metafile : nativeint * System.Drawing.Rectangle * System.Drawing.Imaging.MetafileFrameUnit * System.Drawing.Imaging.EmfType -> System.Drawing.Imaging.Metafile
Public Sub New (referenceHdc As IntPtr, frameRect As Rectangle, frameUnit As MetafileFrameUnit, type As EmfType)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście do kontekstu urządzenia.
- frameRect
- Rectangle
Obiekt Rectangle reprezentujący prostokąt, który jest powiązany z nowym Metafileelementem .
- frameUnit
- MetafileFrameUnit
Element MetafileFrameUnit określający jednostkę miary dla elementu frameRect.
Dotyczy
Metafile(String, IntPtr)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
Inicjuje Metafile nowe wystąpienie klasy o określonej nazwie pliku.
public:
Metafile(System::String ^ fileName, IntPtr referenceHdc);
public Metafile(string fileName, IntPtr referenceHdc);
new System.Drawing.Imaging.Metafile : string * nativeint -> System.Drawing.Imaging.Metafile
Public Sub New (fileName As String, referenceHdc As IntPtr)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście Windows do kontekstu urządzenia.
Dotyczy
Metafile(IntPtr, EmfType, String)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
public:
Metafile(IntPtr referenceHdc, System::Drawing::Imaging::EmfType emfType, System::String ^ description);
public Metafile(IntPtr referenceHdc, System.Drawing.Imaging.EmfType emfType, string? description);
public Metafile(IntPtr referenceHdc, System.Drawing.Imaging.EmfType emfType, string description);
new System.Drawing.Imaging.Metafile : nativeint * System.Drawing.Imaging.EmfType * string -> System.Drawing.Imaging.Metafile
Public Sub New (referenceHdc As IntPtr, emfType As EmfType, description As String)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście do kontekstu urządzenia.
Dotyczy
Metafile(Stream, IntPtr)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
Inicjuje nowe wystąpienie Metafile klasy z określonego strumienia danych.
public:
Metafile(System::IO::Stream ^ stream, IntPtr referenceHdc);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc);
new System.Drawing.Imaging.Metafile : System.IO.Stream * nativeint -> System.Drawing.Imaging.Metafile
Public Sub New (stream As Stream, referenceHdc As IntPtr)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście Windows do kontekstu urządzenia.
Dotyczy
Metafile(IntPtr, Rectangle, MetafileFrameUnit)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
Inicjuje nowe wystąpienie Metafile klasy z określonego kontekstu urządzenia, ograniczone przez określony prostokąt, który używa podanej jednostki miary.
public:
Metafile(IntPtr referenceHdc, System::Drawing::Rectangle frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit);
public Metafile(IntPtr referenceHdc, System.Drawing.Rectangle frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit);
new System.Drawing.Imaging.Metafile : nativeint * System.Drawing.Rectangle * System.Drawing.Imaging.MetafileFrameUnit -> System.Drawing.Imaging.Metafile
Public Sub New (referenceHdc As IntPtr, frameRect As Rectangle, frameUnit As MetafileFrameUnit)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście do kontekstu urządzenia.
- frameRect
- Rectangle
Obiekt Rectangle reprezentujący prostokąt, który jest powiązany z nowym Metafileelementem .
- frameUnit
- MetafileFrameUnit
Element MetafileFrameUnit określający jednostkę miary dla elementu frameRect.
Dotyczy
Metafile(IntPtr, RectangleF, MetafileFrameUnit)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
Inicjuje nowe wystąpienie Metafile klasy z określonego kontekstu urządzenia, ograniczone przez określony prostokąt, który używa podanej jednostki miary.
public:
Metafile(IntPtr referenceHdc, System::Drawing::RectangleF frameRect, System::Drawing::Imaging::MetafileFrameUnit frameUnit);
public Metafile(IntPtr referenceHdc, System.Drawing.RectangleF frameRect, System.Drawing.Imaging.MetafileFrameUnit frameUnit);
new System.Drawing.Imaging.Metafile : nativeint * System.Drawing.RectangleF * System.Drawing.Imaging.MetafileFrameUnit -> System.Drawing.Imaging.Metafile
Public Sub New (referenceHdc As IntPtr, frameRect As RectangleF, frameUnit As MetafileFrameUnit)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście do kontekstu urządzenia.
- frameRect
- RectangleF
Obiekt RectangleF reprezentujący prostokąt, który jest powiązany z nowym Metafileelementem .
- frameUnit
- MetafileFrameUnit
Element MetafileFrameUnit określający jednostkę miary dla elementu frameRect.
Dotyczy
Metafile(Stream, IntPtr, EmfType)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
public:
Metafile(System::IO::Stream ^ stream, IntPtr referenceHdc, System::Drawing::Imaging::EmfType type);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc, System.Drawing.Imaging.EmfType type);
new System.Drawing.Imaging.Metafile : System.IO.Stream * nativeint * System.Drawing.Imaging.EmfType -> System.Drawing.Imaging.Metafile
Public Sub New (stream As Stream, referenceHdc As IntPtr, type As EmfType)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście Windows do kontekstu urządzenia.
Dotyczy
Metafile(Stream, IntPtr, Rectangle)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
public:
Metafile(System::IO::Stream ^ stream, IntPtr referenceHdc, System::Drawing::Rectangle frameRect);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc, System.Drawing.Rectangle frameRect);
new System.Drawing.Imaging.Metafile : System.IO.Stream * nativeint * System.Drawing.Rectangle -> System.Drawing.Imaging.Metafile
Public Sub New (stream As Stream, referenceHdc As IntPtr, frameRect As Rectangle)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście Windows do kontekstu urządzenia.
- frameRect
- Rectangle
Obiekt Rectangle reprezentujący prostokąt, który jest powiązany z nowym Metafileelementem .
Dotyczy
Metafile(Stream, IntPtr, RectangleF)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
Inicjuje nowe wystąpienie klasy Metafile z określonego strumienia danych, uchwyt Windows do kontekstu urządzenia oraz RectangleF strukturę reprezentującą prostokąt powiązany z nowym Metafile.
public:
Metafile(System::IO::Stream ^ stream, IntPtr referenceHdc, System::Drawing::RectangleF frameRect);
public Metafile(System.IO.Stream stream, IntPtr referenceHdc, System.Drawing.RectangleF frameRect);
new System.Drawing.Imaging.Metafile : System.IO.Stream * nativeint * System.Drawing.RectangleF -> System.Drawing.Imaging.Metafile
Public Sub New (stream As Stream, referenceHdc As IntPtr, frameRect As RectangleF)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście Windows do kontekstu urządzenia.
- frameRect
- RectangleF
Obiekt RectangleF reprezentujący prostokąt, który jest powiązany z nowym Metafileelementem .
Dotyczy
Metafile(String, IntPtr, EmfType)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
public:
Metafile(System::String ^ fileName, IntPtr referenceHdc, System::Drawing::Imaging::EmfType type);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.Imaging.EmfType type);
new System.Drawing.Imaging.Metafile : string * nativeint * System.Drawing.Imaging.EmfType -> System.Drawing.Imaging.Metafile
Public Sub New (fileName As String, referenceHdc As IntPtr, type As EmfType)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście Windows do kontekstu urządzenia.
Dotyczy
Metafile(String, IntPtr, Rectangle)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
public:
Metafile(System::String ^ fileName, IntPtr referenceHdc, System::Drawing::Rectangle frameRect);
public Metafile(string fileName, IntPtr referenceHdc, System.Drawing.Rectangle frameRect);
new System.Drawing.Imaging.Metafile : string * nativeint * System.Drawing.Rectangle -> System.Drawing.Imaging.Metafile
Public Sub New (fileName As String, referenceHdc As IntPtr, frameRect As Rectangle)
Parametry
- referenceHdc
-
IntPtr
nativeint
Dojście Windows do kontekstu urządzenia.
- frameRect
- Rectangle
Obiekt Rectangle reprezentujący prostokąt, który jest powiązany z nowym Metafileelementem .
Dotyczy
Metafile(IntPtr, WmfPlaceableFileHeader, Boolean)
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
- Źródło:
- Metafile.cs
Inicjuje nowe wystąpienie Metafile klasy z określonego uchwytu i klasy WmfPlaceableFileHeader.
deleteWmf Ponadto parametr może służyć do usuwania dojścia po usunięciu metapliku.
public:
Metafile(IntPtr hmetafile, System::Drawing::Imaging::WmfPlaceableFileHeader ^ wmfHeader, bool deleteWmf);
public Metafile(IntPtr hmetafile, System.Drawing.Imaging.WmfPlaceableFileHeader wmfHeader, bool deleteWmf);
new System.Drawing.Imaging.Metafile : nativeint * System.Drawing.Imaging.WmfPlaceableFileHeader * bool -> System.Drawing.Imaging.Metafile
Public Sub New (hmetafile As IntPtr, wmfHeader As WmfPlaceableFileHeader, deleteWmf As Boolean)
Parametry
- wmfHeader
- WmfPlaceableFileHeader
Element WmfPlaceableFileHeader.
- deleteWmf
- Boolean
true aby usunąć dojście do nowego Metafile po usunięciu Metafile ; w przeciwnym razie false.