struttura D3DKMT_CREATEDCFROMMEMORY (d3dkmthk.h)
La struttura D3DKMT_CREATEDCFROMMEMORY descrive i parametri per la creazione del contesto di visualizzazione.
Sintassi
typedef struct _D3DKMT_CREATEDCFROMMEMORY {
[in] VOID *pMemory;
[in] D3DDDIFORMAT Format;
[in] UINT Width;
[in] UINT Height;
[in] UINT Pitch;
[in] HDC hDeviceDc;
[in] PALETTEENTRY *pColorTable;
[out] HDC hDc;
[out] HANDLE hBitmap;
} D3DKMT_CREATEDCFROMMEMORY;
Membri
[in] pMemory
Puntatore a un blocco di memoria per il contesto di visualizzazione.
[in] Format
Valore D3DDDIFORMAT-typed che indica il formato pixel per il blocco di memoria a cui pMemory punta.
[in] Width
Larghezza, in pixel, del blocco di memoria a cui pMemory punta.
[in] Height
Altezza, in pixel, del blocco di memoria a cui pMemory.
[in] Pitch
Passo, in byte, del blocco di memoria che pMemory punta a,ovvero la distanza in byte all'inizio della riga successiva.
[in] hDeviceDc
Handle per il contesto di visualizzazione per il dispositivo.
[in] pColorTable
Matrice di strutture 2, 4, 16 o 256 PALETTEENTRY utilizzate per inizializzare i colori per il blocco di memoria a cui pMemory. Per altre informazioni su PALETTEENTRY, vedere la documentazione di Microsoft Window SDK.
[out] hDc
Handle per il contesto di visualizzazione. Il runtime OpenGL genera un handle e lo passa al driver.
[out] hBitmap
Handle di una bitmap correlata al contesto di visualizzazione. Il runtime OpenGL genera un handle e lo passa al driver.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Windows Vista |
intestazione |
d3dkmthk.h (include D3dkmthk.h) |