Metafile::P layRecord-Methode (gdiplusheaders.h)
Die Metafile::P layRecord-Methode gibt einen Metadateidatensatz wieder.
Syntax
Status PlayRecord(
[in] EmfPlusRecordType recordType,
[in] UINT flags,
[in] UINT dataSize,
[in] const BYTE *data
);
Parameter
[in] recordType
Typ: EmfPlusRecordType
Element der EmfPlusRecordType-Enumeration , das den Typ des abgespielten Metadateidatensatzes angibt.
[in] flags
Typ: UINT
Eine Reihe von Flags, die Attribute des wiedergegebenen Datensatzes angeben.
[in] dataSize
Typ: UINT
Eine ganze Zahl, die die Anzahl von Bytes angibt, die in den Datensatzdaten enthalten sind.
[in] data
Typ: const BYTE*
Zeiger auf ein Bytearray, das die Datensatzdaten enthält.
Rückgabewert
Typ: Status
Wenn die Methode erfolgreich ist, gibt sie OK zurück, ein Element der Status-Enumeration .
Wenn die Methode fehlschlägt, wird eines der anderen Elemente der Status-Enumeration zurückgegeben.
Hinweise
Diese Methode wird in Verbindung mit der EnumerateMetafile Methods-Methode der Graphics-Klasse verwendet. Die Methode EnumerateMetafile Methods ruft eine anwendungsdefinierte Rückruffunktion für jeden Datensatz in einer angegebenen Metadatei auf. Die Rückruffunktion kann jeden Datensatz (oder ausgewählte Datensätze) anzeigen, indem die Metafile::P layRecord-Methode aufgerufen wird .
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP, Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | gdiplusheaders.h (include Gdiplus.h) |
Bibliothek | Gdiplus.lib |
DLL | Gdiplus.dll |