Metafile コンストラクタ (String, IntPtr)
アセンブリ: System.Drawing (system.drawing.dll 内)

Dim fileName As String Dim referenceHdc As IntPtr Dim instance As New Metafile(fileName, referenceHdc)
- referenceHdc


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (IntPtr, EmfType)
アセンブリ: System.Drawing (system.drawing.dll 内)

Dim referenceHdc As IntPtr Dim emfType As EmfType Dim instance As New Metafile(referenceHdc, emfType)
- referenceHdc

- SecurityPermission (アンマネージ コードへのアクセスに必要なアクセス許可)。SecurityPermissionFlag.UnmanagedCode (関連する列挙体)

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (String)
アセンブリ: System.Drawing (system.drawing.dll 内)


Metafile を作成して使用する方法を次のコード例で示します。
Imports System 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
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()); } }


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (IntPtr, Boolean)
アセンブリ: System.Drawing (system.drawing.dll 内)

Dim henhmetafile As IntPtr Dim deleteEmf As Boolean Dim instance As New Metafile(henhmetafile, deleteEmf)

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (IntPtr, RectangleF)
アセンブリ: System.Drawing (system.drawing.dll 内)

Dim referenceHdc As IntPtr Dim frameRect As RectangleF Dim instance As New Metafile(referenceHdc, frameRect)
- referenceHdc

- SecurityPermission (アンマネージ コードへのアクセスに必要なアクセス許可)。SecurityPermissionFlag.UnmanagedCode (関連する列挙体)

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (String, IntPtr, RectangleF, MetafileFrameUnit, EmfType, String)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ fileName As String, _ referenceHdc As IntPtr, _ frameRect As RectangleF, _ frameUnit As MetafileFrameUnit, _ type As EmfType, _ description As String _ )
Dim fileName As String Dim referenceHdc As IntPtr Dim frameRect As RectangleF Dim frameUnit As MetafileFrameUnit Dim type As EmfType Dim description As String Dim instance As New Metafile(fileName, referenceHdc, frameRect, frameUnit, type, description)
public Metafile ( string fileName, IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit, EmfType type, string description )
public: Metafile ( String^ fileName, IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit, EmfType type, String^ description )
public Metafile ( String fileName, IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit, EmfType type, String description )
public function Metafile ( fileName : String, referenceHdc : IntPtr, frameRect : RectangleF, frameUnit : MetafileFrameUnit, type : EmfType, description : String )
- referenceHdc


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (IntPtr, Rectangle, MetafileFrameUnit)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ referenceHdc As IntPtr, _ frameRect As Rectangle, _ frameUnit As MetafileFrameUnit _ )
Dim referenceHdc As IntPtr Dim frameRect As Rectangle Dim frameUnit As MetafileFrameUnit Dim instance As New Metafile(referenceHdc, frameRect, frameUnit)
public function Metafile ( referenceHdc : IntPtr, frameRect : Rectangle, frameUnit : MetafileFrameUnit )
- referenceHdc

- SecurityPermission (アンマネージ コードへのアクセスに必要なアクセス許可)。SecurityPermissionFlag.UnmanagedCode (関連する列挙体)

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (Stream, IntPtr, EmfType)
アセンブリ: System.Drawing (system.drawing.dll 内)

Dim stream As Stream Dim referenceHdc As IntPtr Dim type As EmfType Dim instance As New Metafile(stream, referenceHdc, type)
- referenceHdc

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (Stream, IntPtr, Rectangle)
アセンブリ: System.Drawing (system.drawing.dll 内)

Dim stream As Stream Dim referenceHdc As IntPtr Dim frameRect As Rectangle Dim instance As New Metafile(stream, referenceHdc, frameRect)
- referenceHdc

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (Stream, IntPtr, RectangleF)
アセンブリ: System.Drawing (system.drawing.dll 内)

Dim stream As Stream Dim referenceHdc As IntPtr Dim frameRect As RectangleF Dim instance As New Metafile(stream, referenceHdc, frameRect)
- referenceHdc

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (IntPtr, Rectangle, MetafileFrameUnit, EmfType)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ referenceHdc As IntPtr, _ frameRect As Rectangle, _ frameUnit As MetafileFrameUnit, _ type As EmfType _ )
Dim referenceHdc As IntPtr Dim frameRect As Rectangle Dim frameUnit As MetafileFrameUnit Dim type As EmfType Dim instance As New Metafile(referenceHdc, frameRect, frameUnit, type)
public Metafile ( IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit, EmfType type )
public: Metafile ( IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit, EmfType type )
public Metafile ( IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit, EmfType type )
public function Metafile ( referenceHdc : IntPtr, frameRect : Rectangle, frameUnit : MetafileFrameUnit, type : EmfType )
- referenceHdc

- SecurityPermission (アンマネージ コードへのアクセスに必要なアクセス許可)。SecurityPermissionFlag.UnmanagedCode (関連する列挙体)

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (Stream)
アセンブリ: System.Drawing (system.drawing.dll 内)



Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (Stream, IntPtr, EmfType, String)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ stream As Stream, _ referenceHdc As IntPtr, _ type As EmfType, _ description As String _ )
Dim stream As Stream Dim referenceHdc As IntPtr Dim type As EmfType Dim description As String Dim instance As New Metafile(stream, referenceHdc, type, description)
public function Metafile ( stream : Stream, referenceHdc : IntPtr, type : EmfType, description : String )
- referenceHdc

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (Stream, IntPtr, Rectangle, MetafileFrameUnit)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ stream As Stream, _ referenceHdc As IntPtr, _ frameRect As Rectangle, _ frameUnit As MetafileFrameUnit _ )
Dim stream As Stream Dim referenceHdc As IntPtr Dim frameRect As Rectangle Dim frameUnit As MetafileFrameUnit Dim instance As New Metafile(stream, referenceHdc, frameRect, frameUnit)
public Metafile ( Stream stream, IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit )
public: Metafile ( Stream^ stream, IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit )
public Metafile ( Stream stream, IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit )
public function Metafile ( stream : Stream, referenceHdc : IntPtr, frameRect : Rectangle, frameUnit : MetafileFrameUnit )
- referenceHdc

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (Stream, IntPtr, RectangleF, MetafileFrameUnit)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ stream As Stream, _ referenceHdc As IntPtr, _ frameRect As RectangleF, _ frameUnit As MetafileFrameUnit _ )
Dim stream As Stream Dim referenceHdc As IntPtr Dim frameRect As RectangleF Dim frameUnit As MetafileFrameUnit Dim instance As New Metafile(stream, referenceHdc, frameRect, frameUnit)
public Metafile ( Stream stream, IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit )
public: Metafile ( Stream^ stream, IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit )
public Metafile ( Stream stream, IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit )
public function Metafile ( stream : Stream, referenceHdc : IntPtr, frameRect : RectangleF, frameUnit : MetafileFrameUnit )
- referenceHdc

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (String, IntPtr, Rectangle, MetafileFrameUnit)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ fileName As String, _ referenceHdc As IntPtr, _ frameRect As Rectangle, _ frameUnit As MetafileFrameUnit _ )
Dim fileName As String Dim referenceHdc As IntPtr Dim frameRect As Rectangle Dim frameUnit As MetafileFrameUnit Dim instance As New Metafile(fileName, referenceHdc, frameRect, frameUnit)
public Metafile ( string fileName, IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit )
public: Metafile ( String^ fileName, IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit )
public Metafile ( String fileName, IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit )
public function Metafile ( fileName : String, referenceHdc : IntPtr, frameRect : Rectangle, frameUnit : MetafileFrameUnit )
- referenceHdc


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (IntPtr, Rectangle, MetafileFrameUnit, EmfType, String)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ referenceHdc As IntPtr, _ frameRect As Rectangle, _ frameUnit As MetafileFrameUnit, _ type As EmfType, _ desc As String _ )
Dim referenceHdc As IntPtr Dim frameRect As Rectangle Dim frameUnit As MetafileFrameUnit Dim type As EmfType Dim desc As String Dim instance As New Metafile(referenceHdc, frameRect, frameUnit, type, desc)
public Metafile ( IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit, EmfType type, string desc )
public: Metafile ( IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit, EmfType type, String^ desc )
public Metafile ( IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit, EmfType type, String desc )
public function Metafile ( referenceHdc : IntPtr, frameRect : Rectangle, frameUnit : MetafileFrameUnit, type : EmfType, desc : String )
- referenceHdc

- SecurityPermission (アンマネージ コードへのアクセスに必要なアクセス許可)。SecurityPermissionFlag.UnmanagedCode (関連する列挙体)

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (Stream, IntPtr, Rectangle, MetafileFrameUnit, EmfType)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ stream As Stream, _ referenceHdc As IntPtr, _ frameRect As Rectangle, _ frameUnit As MetafileFrameUnit, _ type As EmfType _ )
Dim stream As Stream Dim referenceHdc As IntPtr Dim frameRect As Rectangle Dim frameUnit As MetafileFrameUnit Dim type As EmfType Dim instance As New Metafile(stream, referenceHdc, frameRect, frameUnit, type)
public Metafile ( Stream stream, IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit, EmfType type )
public: Metafile ( Stream^ stream, IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit, EmfType type )
public Metafile ( Stream stream, IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit, EmfType type )
public function Metafile ( stream : Stream, referenceHdc : IntPtr, frameRect : Rectangle, frameUnit : MetafileFrameUnit, type : EmfType )
- referenceHdc

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (Stream, IntPtr, RectangleF, MetafileFrameUnit, EmfType)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ stream As Stream, _ referenceHdc As IntPtr, _ frameRect As RectangleF, _ frameUnit As MetafileFrameUnit, _ type As EmfType _ )
Dim stream As Stream Dim referenceHdc As IntPtr Dim frameRect As RectangleF Dim frameUnit As MetafileFrameUnit Dim type As EmfType Dim instance As New Metafile(stream, referenceHdc, frameRect, frameUnit, type)
public Metafile ( Stream stream, IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit, EmfType type )
public: Metafile ( Stream^ stream, IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit, EmfType type )
public Metafile ( Stream stream, IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit, EmfType type )
public function Metafile ( stream : Stream, referenceHdc : IntPtr, frameRect : RectangleF, frameUnit : MetafileFrameUnit, type : EmfType )
- referenceHdc

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (String, IntPtr, Rectangle, MetafileFrameUnit, EmfType)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ fileName As String, _ referenceHdc As IntPtr, _ frameRect As Rectangle, _ frameUnit As MetafileFrameUnit, _ type As EmfType _ )
Dim fileName As String Dim referenceHdc As IntPtr Dim frameRect As Rectangle Dim frameUnit As MetafileFrameUnit Dim type As EmfType Dim instance As New Metafile(fileName, referenceHdc, frameRect, frameUnit, type)
public Metafile ( string fileName, IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit, EmfType type )
public: Metafile ( String^ fileName, IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit, EmfType type )
public Metafile ( String fileName, IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit, EmfType type )
public function Metafile ( fileName : String, referenceHdc : IntPtr, frameRect : Rectangle, frameUnit : MetafileFrameUnit, type : EmfType )
- referenceHdc


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (String, IntPtr, Rectangle, MetafileFrameUnit, String)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ fileName As String, _ referenceHdc As IntPtr, _ frameRect As Rectangle, _ frameUnit As MetafileFrameUnit, _ description As String _ )
Dim fileName As String Dim referenceHdc As IntPtr Dim frameRect As Rectangle Dim frameUnit As MetafileFrameUnit Dim description As String Dim instance As New Metafile(fileName, referenceHdc, frameRect, frameUnit, description)
public Metafile ( string fileName, IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit, string description )
public: Metafile ( String^ fileName, IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit, String^ description )
public Metafile ( String fileName, IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit, String description )
public function Metafile ( fileName : String, referenceHdc : IntPtr, frameRect : Rectangle, frameUnit : MetafileFrameUnit, description : String )
- referenceHdc


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (Stream, IntPtr, Rectangle, MetafileFrameUnit, EmfType, String)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ stream As Stream, _ referenceHdc As IntPtr, _ frameRect As Rectangle, _ frameUnit As MetafileFrameUnit, _ type As EmfType, _ description As String _ )
Dim stream As Stream Dim referenceHdc As IntPtr Dim frameRect As Rectangle Dim frameUnit As MetafileFrameUnit Dim type As EmfType Dim description As String Dim instance As New Metafile(stream, referenceHdc, frameRect, frameUnit, type, description)
public Metafile ( Stream stream, IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit, EmfType type, string description )
public: Metafile ( Stream^ stream, IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit, EmfType type, String^ description )
public Metafile ( Stream stream, IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit, EmfType type, String description )
public function Metafile ( stream : Stream, referenceHdc : IntPtr, frameRect : Rectangle, frameUnit : MetafileFrameUnit, type : EmfType, description : String )
- referenceHdc

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (String, IntPtr, Rectangle)
アセンブリ: System.Drawing (system.drawing.dll 内)

Dim fileName As String Dim referenceHdc As IntPtr Dim frameRect As Rectangle Dim instance As New Metafile(fileName, referenceHdc, frameRect)
- referenceHdc


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (Stream, IntPtr, RectangleF, MetafileFrameUnit, EmfType, String)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ stream As Stream, _ referenceHdc As IntPtr, _ frameRect As RectangleF, _ frameUnit As MetafileFrameUnit, _ type As EmfType, _ description As String _ )
Dim stream As Stream Dim referenceHdc As IntPtr Dim frameRect As RectangleF Dim frameUnit As MetafileFrameUnit Dim type As EmfType Dim description As String Dim instance As New Metafile(stream, referenceHdc, frameRect, frameUnit, type, description)
public Metafile ( Stream stream, IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit, EmfType type, string description )
public: Metafile ( Stream^ stream, IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit, EmfType type, String^ description )
public Metafile ( Stream stream, IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit, EmfType type, String description )
public function Metafile ( stream : Stream, referenceHdc : IntPtr, frameRect : RectangleF, frameUnit : MetafileFrameUnit, type : EmfType, description : String )
- referenceHdc

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (String, IntPtr, Rectangle, MetafileFrameUnit, EmfType, String)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ fileName As String, _ referenceHdc As IntPtr, _ frameRect As Rectangle, _ frameUnit As MetafileFrameUnit, _ type As EmfType, _ description As String _ )
Dim fileName As String Dim referenceHdc As IntPtr Dim frameRect As Rectangle Dim frameUnit As MetafileFrameUnit Dim type As EmfType Dim description As String Dim instance As New Metafile(fileName, referenceHdc, frameRect, frameUnit, type, description)
public Metafile ( string fileName, IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit, EmfType type, string description )
public: Metafile ( String^ fileName, IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit, EmfType type, String^ description )
public Metafile ( String fileName, IntPtr referenceHdc, Rectangle frameRect, MetafileFrameUnit frameUnit, EmfType type, String description )
public function Metafile ( fileName : String, referenceHdc : IntPtr, frameRect : Rectangle, frameUnit : MetafileFrameUnit, type : EmfType, description : String )
- referenceHdc


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (String, IntPtr, RectangleF, MetafileFrameUnit, String)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ fileName As String, _ referenceHdc As IntPtr, _ frameRect As RectangleF, _ frameUnit As MetafileFrameUnit, _ desc As String _ )
Dim fileName As String Dim referenceHdc As IntPtr Dim frameRect As RectangleF Dim frameUnit As MetafileFrameUnit Dim desc As String Dim instance As New Metafile(fileName, referenceHdc, frameRect, frameUnit, desc)
public Metafile ( string fileName, IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit, string desc )
public: Metafile ( String^ fileName, IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit, String^ desc )
public Metafile ( String fileName, IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit, String desc )
public function Metafile ( fileName : String, referenceHdc : IntPtr, frameRect : RectangleF, frameUnit : MetafileFrameUnit, desc : String )
- referenceHdc


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ


Metafile コンストラクタ (String, IntPtr, EmfType, String)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ fileName As String, _ referenceHdc As IntPtr, _ type As EmfType, _ description As String _ )
Dim fileName As String Dim referenceHdc As IntPtr Dim type As EmfType Dim description As String Dim instance As New Metafile(fileName, referenceHdc, type, description)
public function Metafile ( fileName : String, referenceHdc : IntPtr, type : EmfType, description : String )
- referenceHdc


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (String, IntPtr, EmfType)
アセンブリ: System.Drawing (system.drawing.dll 内)

Dim fileName As String Dim referenceHdc As IntPtr Dim type As EmfType Dim instance As New Metafile(fileName, referenceHdc, type)
- referenceHdc


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (IntPtr, RectangleF, MetafileFrameUnit)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ referenceHdc As IntPtr, _ frameRect As RectangleF, _ frameUnit As MetafileFrameUnit _ )
Dim referenceHdc As IntPtr Dim frameRect As RectangleF Dim frameUnit As MetafileFrameUnit Dim instance As New Metafile(referenceHdc, frameRect, frameUnit)
public function Metafile ( referenceHdc : IntPtr, frameRect : RectangleF, frameUnit : MetafileFrameUnit )
- referenceHdc

- SecurityPermission (アンマネージ コードへのアクセスに必要なアクセス許可)。SecurityPermissionFlag.UnmanagedCode (関連する列挙体)

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (IntPtr, RectangleF, MetafileFrameUnit, EmfType, String)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ referenceHdc As IntPtr, _ frameRect As RectangleF, _ frameUnit As MetafileFrameUnit, _ type As EmfType, _ description As String _ )
Dim referenceHdc As IntPtr Dim frameRect As RectangleF Dim frameUnit As MetafileFrameUnit Dim type As EmfType Dim description As String Dim instance As New Metafile(referenceHdc, frameRect, frameUnit, type, description)
public Metafile ( IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit, EmfType type, string description )
public: Metafile ( IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit, EmfType type, String^ description )
public Metafile ( IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit, EmfType type, String description )
public function Metafile ( referenceHdc : IntPtr, frameRect : RectangleF, frameUnit : MetafileFrameUnit, type : EmfType, description : String )
- referenceHdc

- SecurityPermission (アンマネージ コードへのアクセスに必要なアクセス許可)。SecurityPermissionFlag.UnmanagedCode (関連する列挙体)

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (String, IntPtr, RectangleF)
アセンブリ: System.Drawing (system.drawing.dll 内)

Dim fileName As String Dim referenceHdc As IntPtr Dim frameRect As RectangleF Dim instance As New Metafile(fileName, referenceHdc, frameRect)
- referenceHdc


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (String, IntPtr, RectangleF, MetafileFrameUnit, EmfType)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ fileName As String, _ referenceHdc As IntPtr, _ frameRect As RectangleF, _ frameUnit As MetafileFrameUnit, _ type As EmfType _ )
Dim fileName As String Dim referenceHdc As IntPtr Dim frameRect As RectangleF Dim frameUnit As MetafileFrameUnit Dim type As EmfType Dim instance As New Metafile(fileName, referenceHdc, frameRect, frameUnit, type)
public Metafile ( string fileName, IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit, EmfType type )
public: Metafile ( String^ fileName, IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit, EmfType type )
public Metafile ( String fileName, IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit, EmfType type )
public function Metafile ( fileName : String, referenceHdc : IntPtr, frameRect : RectangleF, frameUnit : MetafileFrameUnit, type : EmfType )
- referenceHdc


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (IntPtr, WmfPlaceableFileHeader, Boolean)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ hmetafile As IntPtr, _ wmfHeader As WmfPlaceableFileHeader, _ deleteWmf As Boolean _ )
Dim hmetafile As IntPtr Dim wmfHeader As WmfPlaceableFileHeader Dim deleteWmf As Boolean Dim instance As New Metafile(hmetafile, wmfHeader, deleteWmf)
public function Metafile ( hmetafile : IntPtr, wmfHeader : WmfPlaceableFileHeader, deleteWmf : boolean )
- wmfHeader
WmfPlaceableFileHeader。

- SecurityPermission (アンマネージ コードへのアクセスに必要なアクセス許可)。SecurityPermissionFlag.UnmanagedCode (関連する列挙体)

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (IntPtr, Rectangle)
アセンブリ: System.Drawing (system.drawing.dll 内)

Dim referenceHdc As IntPtr Dim frameRect As Rectangle Dim instance As New Metafile(referenceHdc, frameRect)
- referenceHdc

- SecurityPermission (アンマネージ コードへのアクセスに必要なアクセス許可)。SecurityPermissionFlag.UnmanagedCode (関連する列挙体)

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (IntPtr, RectangleF, MetafileFrameUnit, EmfType)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ referenceHdc As IntPtr, _ frameRect As RectangleF, _ frameUnit As MetafileFrameUnit, _ type As EmfType _ )
Dim referenceHdc As IntPtr Dim frameRect As RectangleF Dim frameUnit As MetafileFrameUnit Dim type As EmfType Dim instance As New Metafile(referenceHdc, frameRect, frameUnit, type)
public Metafile ( IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit, EmfType type )
public: Metafile ( IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit, EmfType type )
public Metafile ( IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit, EmfType type )
public function Metafile ( referenceHdc : IntPtr, frameRect : RectangleF, frameUnit : MetafileFrameUnit, type : EmfType )
- referenceHdc

- SecurityPermission (アンマネージ コードへのアクセスに必要なアクセス許可)。SecurityPermissionFlag.UnmanagedCode (関連する列挙体)

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (String, IntPtr, RectangleF, MetafileFrameUnit)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ fileName As String, _ referenceHdc As IntPtr, _ frameRect As RectangleF, _ frameUnit As MetafileFrameUnit _ )
Dim fileName As String Dim referenceHdc As IntPtr Dim frameRect As RectangleF Dim frameUnit As MetafileFrameUnit Dim instance As New Metafile(fileName, referenceHdc, frameRect, frameUnit)
public Metafile ( string fileName, IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit )
public: Metafile ( String^ fileName, IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit )
public Metafile ( String fileName, IntPtr referenceHdc, RectangleF frameRect, MetafileFrameUnit frameUnit )
public function Metafile ( fileName : String, referenceHdc : IntPtr, frameRect : RectangleF, frameUnit : MetafileFrameUnit )
- referenceHdc


Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (Stream, IntPtr)
アセンブリ: System.Drawing (system.drawing.dll 内)

- referenceHdc

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (IntPtr, WmfPlaceableFileHeader)
アセンブリ: System.Drawing (system.drawing.dll 内)

Dim hmetafile As IntPtr Dim wmfHeader As WmfPlaceableFileHeader Dim instance As New Metafile(hmetafile, wmfHeader)
- wmfHeader
WmfPlaceableFileHeader。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Metafile コンストラクタ (IntPtr, EmfType, String)
アセンブリ: System.Drawing (system.drawing.dll 内)

Public Sub New ( _ referenceHdc As IntPtr, _ emfType As EmfType, _ description As String _ )
Dim referenceHdc As IntPtr Dim emfType As EmfType Dim description As String Dim instance As New Metafile(referenceHdc, emfType, description)
public Metafile ( IntPtr referenceHdc, EmfType emfType, string description )
public: Metafile ( IntPtr referenceHdc, EmfType emfType, String^ description )
public Metafile ( IntPtr referenceHdc, EmfType emfType, String description )
- referenceHdc

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- Metafile コンストラクタのページへのリンク