Graphics.EnumerateMetafileProc 대리자

정의

EnumerateMetafile 메서드에 대한 콜백 메서드를 제공합니다Provides a callback method for the EnumerateMetafile method.

public: delegate bool Graphics::EnumerateMetafileProc(EmfPlusRecordType recordType, int flags, int dataSize, IntPtr data, PlayRecordCallback ^ callbackData);
[System.Runtime.InteropServices.ComVisible(false)]
public delegate bool Graphics.EnumerateMetafileProc(EmfPlusRecordType recordType, int flags, int dataSize, IntPtr data, PlayRecordCallback callbackData);
type Graphics.EnumerateMetafileProc = delegate of EmfPlusRecordType * int * int * nativeint * PlayRecordCallback -> bool
Public Delegate Function Graphics.EnumerateMetafileProc(recordType As EmfPlusRecordType, flags As Integer, dataSize As Integer, data As IntPtr, callbackData As PlayRecordCallback) As Boolean 

매개 변수

recordType
EmfPlusRecordType

메타파일 레코드의 형식을 지정하는 EmfPlusRecordType 열거형의 멤버입니다.Member of the EmfPlusRecordType enumeration that specifies the type of metafile record.

flags
Int32

레코드의 특성을 지정하는 플래그를 설정합니다.Set of flags that specify attributes of the record.

dataSize
Int32

레코드 데이터의 바이트 수입니다.Number of bytes in the record data.

data
IntPtr

레코드 데이터가 포함된 버퍼에 대한 포인터입니다.Pointer to a buffer that contains the record data.

callbackData
PlayRecordCallback

사용되지 않습니다.Not used.

반환 값

Boolean

레코드를 계속 열거하려면 true를 반환하고 그렇지 않으면 false를 반환합니다.Return true if you want to continue enumerating records; otherwise, false.

상속
Graphics.EnumerateMetafileProc
특성

예제

예를 참조 하세요. EnumerateMetafile합니다.For an example see EnumerateMetafile.

설명

이 메서드는 함께에서 사용 됩니다 합니다 EnumerateMetafile 메서드는 Graphics 클래스입니다.This method is used in conjunction with the EnumerateMetafile method of the Graphics class. 특정 오버 로드는 EnumerateMetafile 메서드는 지정 된 메타 파일의 각 레코드에 대 한이 유형의 애플리케이션에서 정의 된 콜백 메서드를 호출 합니다.Certain overloads of the EnumerateMetafile method call an application-defined callback method of this type for each record in a specified metafile. 콜백 함수를 호출 하 여 각 레코드 (또는 선택한 레코드)을 표시할 수는 PlayRecord 메서드는 Metafile 열거 되 합니다.The callback function can display each record (or selected records) by calling the PlayRecord method of the Metafile that is being enumerated.

이 콜백 메서드는 사용자 선언에 동일한 매개 변수를 있어야 합니다.는 Graphics.EnumerateMetafileProc 대리자를 선언 합니다.A user declaration of this callback method must have the same parameters as the Graphics.EnumerateMetafileProc delegate declaration.

확장 메서드

GetMethodInfo(Delegate)

지정된 대리자가 나타내는 메서드를 나타내는 개체를 가져옵니다.Gets an object that represents the method represented by the specified delegate.

적용 대상