PlayEnhMetaFileRecord-Funktion (wingdi.h)
Die PlayEnhMetaFileRecord-Funktion gibt einen erweiterten Metadateidatensatz ab, indem die vom Datensatz identifizierten Funktionen der Grafikgeräteschnittstelle (GDI) ausgeführt werden.
Syntax
BOOL PlayEnhMetaFileRecord(
[in] HDC hdc,
[in] LPHANDLETABLE pht,
[in] const ENHMETARECORD *pmr,
[in] UINT cht
);
Parameter
[in] hdc
Ein Handle an den Gerätekontext, der an die EnumEnhMetaFile-Funktion übergeben wird.
[in] pht
Ein Zeiger auf eine Tabelle mit Handles auf GDI-Objekte, die beim Wiedergeben der Metadatei verwendet werden. Der erste Eintrag in dieser Tabelle enthält das Handle der erweiterten Metadatei.
[in] pmr
Ein Zeiger auf den enhanced-metafile-Datensatz, der wiedergegeben werden soll.
[in] cht
Die Anzahl der Handles in der Handletabelle.
Rückgabewert
Wenn die Funktion erfolgreich ist, ist der Rückgabewert ungleich Null.
Wenn die Funktion fehlerhaft ist, ist der Rückgabewert null.
Hinweise
Dies ist eine Erweiterte Metadateifunktion.
Eine Anwendung verwendet in der Regel PlayEnhMetaFileRecord in Verbindung mit der EnumEnhMetaFile-Funktion , um eine Metadatei im erweiterten Format jeweils einen Datensatz zu verarbeiten und wiederzugeben.
Die Parameter hdc, lpHandletable und nHandles müssen genau diejenigen sein, die von der EnumEnhMetaMetaFileFile-Funktion an die EnhMetaFile-Rückrufprozedur übergeben werden.
Wenn PlayEnhMetaFileRecord einen Datensatz nicht erkennt, ignoriert es den Datensatz und gibt TRUE zurück.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | wingdi.h (einschließlich Windows.h) |
Bibliothek | Gdi32.lib |
DLL | Gdi32.dll |