structure D3DKMT_CREATEDCFROMMEMORY (d3dkmthk.h)
La structure D3DKMT_CREATEDCFROMMEMORY décrit les paramètres de création du contexte d’affichage.
Syntaxe
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;
Membres
[in] pMemory
Pointeur vers un bloc de mémoire pour le contexte d’affichage.
[in] Format
Valeur D3DDDIFORMAT-typée qui indique le format de pixel pour le bloc de mémoire vers lequel pMemory pointe vers.
[in] Width
Largeur, en pixels, du bloc de mémoire vers lequel pMemor y pointe vers.
[in] Height
Hauteur, en pixels, du bloc de mémoire vers lequel pMemory pointe vers.
[in] Pitch
La hauteur, en octets, du bloc de mémoire qui pMemory pointe vers- c’est-à-dire la distance en octets au début de la ligne suivante.
[in] hDeviceDc
Handle vers le contexte d’affichage de l’appareil.
[in] pColorTable
Tableau de 2, 4, 16 ou 256 STRUCTURES PALETTEENTRY utilisées pour initialiser les couleurs du bloc de mémoire vers lequel pMemor y pointe vers. Pour plus d’informations sur PALETTEENTRY, consultez la documentation du Kit de développement logiciel (SDK) Microsoft Window.
[out] hDc
Handle vers le contexte d’affichage. Le runtime OpenGL génère un handle et le transmet au pilote.
[out] hBitmap
Handle vers une bitmap associée au contexte d’affichage. Le runtime OpenGL génère un handle et le transmet au pilote.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista |
d’en-tête | d3dkmthk.h (include D3dkmthk.h) |