estructura D3DKMT_CREATEDCFROMMEMORY (d3dkmthk.h)
La estructura D3DKMT_CREATEDCFROMMEMORY describe los parámetros para crear el contexto de visualización.
Sintaxis
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;
Miembros
[in] pMemory
Puntero a un bloque de memoria para el contexto de visualización.
[in] Format
Valor de tipo D3DDDIFORMATque indica el formato de píxel del bloque de memoria al que apunta pMemory.
[in] Width
Ancho, en píxeles, del bloque de memoria al que pMemory apunta.
[in] Height
Alto, en píxeles, del bloque de memoria al que apunta pMemory.
[in] Pitch
El tono, en bytes, del bloque de memoria que pMemory apunta a, es decir, la distancia en bytes al inicio de la línea siguiente.
[in] hDeviceDc
Identificador del contexto de visualización del dispositivo.
[in] pColorTable
Matriz de 2, 4, 16 o 256 estructuras PALETTEENTRY que se usan para inicializar los colores del bloque de memoria al que apunta pMemory. Para obtener más información sobre PALETTEENTRY, consulte la documentación del SDK de Microsoft Window.
[out] hDc
Identificador del contexto de visualización. El tiempo de ejecución de OpenGL genera un identificador y lo pasa al controlador.
[out] hBitmap
Identificador de un mapa de bits relacionado con el contexto de visualización. El tiempo de ejecución de OpenGL genera un identificador y lo pasa al controlador.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista |
encabezado de |
d3dkmthk.h (incluya D3dkmthk.h) |