estrutura D3DKMT_CREATEDCFROMMEMORY (d3dkmthk.h)
A estrutura D3DKMT_CREATEDCFROMMEMORY descreve parâmetros para criar o contexto de exibição.
Sintaxe
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;
Membros
[in] pMemory
Um ponteiro para um bloco de memória para o contexto de exibição.
[in] Format
Um valor D3DDDIFORMATdigitado que indica o formato de pixel para o bloco de memória que pMemory aponta.
[in] Width
A largura, em pixels, do bloco de memória que pMemory aponta para.
[in] Height
A altura, em pixels, do bloco de memória que pMemory aponta para.
[in] Pitch
O tom, em bytes, do bloco de memória que pMemory aponta para, ou seja, a distância em bytes até o início da próxima linha.
[in] hDeviceDc
Um identificador para o contexto de exibição do dispositivo.
[in] pColorTable
Uma matriz de estruturas 2, 4, 16 ou 256 PALETTEENTRY que são usadas para inicializar as cores do bloco de memória que pMemory aponta. Para obter mais informações sobre PALETTEENTRY, consulte a documentação do SDK do Microsoft Window.
[out] hDc
Um identificador para o contexto de exibição. O runtime do OpenGL gera um identificador e o passa de volta para o driver.
[out] hBitmap
Um identificador para um bitmap relacionado ao contexto de exibição. O runtime do OpenGL gera um identificador e o passa de volta para o driver.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows Vista |
cabeçalho | d3dkmthk.h (inclua D3dkmthk.h) |