Funzione SetEnhMetaFileBits (wingdi.h)
La funzione SetEnhMetaFileBits crea un metafile di formato avanzato basato sulla memoria dai dati specificati.
Sintassi
HENHMETAFILE SetEnhMetaFileBits(
[in] UINT nSize,
[in] const BYTE *pb
);
Parametri
[in] nSize
Specifica le dimensioni, in byte, dei dati forniti.
[in] pb
Puntatore a un buffer contenente dati metafile avanzati. Si presuppone che i dati nel buffer siano stati ottenuti chiamando la funzione GetEnhMetaFileBits .
Valore restituito
Se la funzione ha esito positivo, il valore restituito è un handle per un metafile avanzato basato sulla memoria.
Se la funzione ha esito negativo, il valore restituito è NULL.
Commenti
Quando l'applicazione non ha più bisogno dell'handle di metafile avanzato, deve eliminare l'handle chiamando la funzione DeleteEnhMetaFile .
La funzione SetEnhMetaFileBits non accetta i dati del metafile nel formato Windows. Per importare metafile in formato Windows, usare la funzione SetWinMetaFileBits .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | wingdi.h (include Windows.h) |
Libreria | Gdi32.lib |
DLL | Gdi32.dll |