Condividi tramite


Metodo Metafile::P layRecord (gdiplusheaders.h)

Il metodo Metafile::P layRecord riproduce un record metafile.

Sintassi

Status PlayRecord(
  [in] EmfPlusRecordType recordType,
  [in] UINT              flags,
  [in] UINT              dataSize,
  [in] const BYTE        *data
);

Parametri

[in] recordType

Tipo: EmfPlusRecordType

Elemento dell'enumerazione EmfPlusRecordType che specifica il tipo di record metafile da riprodurre.

[in] flags

Tipo: UINT

Set di flag che specificano gli attributi del record da riprodurre.

[in] dataSize

Tipo: UINT

Intero che specifica il numero di byte contenuti nei dati del record.

[in] data

Tipo: const BYTE*

Puntatore a una matrice di byte che contiene i dati del record.

Valore restituito

Tipo: Stato

Se il metodo ha esito positivo, restituisce Ok, che è un elemento dell'enumerazione Status .

Se il metodo ha esito negativo, restituisce uno degli altri elementi dell'enumerazione Status .

Commenti

Questo metodo viene utilizzato insieme al metodo EnumerateMetafile Della classe Graphics . Il metodo EnumerateMetafile Methods chiama una funzione di callback definita dall'applicazione per ogni record in un metafile specificato. La funzione di callback può visualizzare ogni record (o record selezionati) chiamando il metodo Metafile::P layRecord .

Requisiti

Requisito Valore
Client minimo supportato Windows XP, Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione gdiplusheaders.h (include Gdiplus.h)
Libreria Gdiplus.lib
DLL Gdiplus.dll

Vedi anche

EmfPlusRecordType

Metodi EnumerateMetafile

Caricamento e visualizzazione di metafile

Metafile

Metafile