estrutura D3DDDICB_ESCAPE (d3dumddi.h)
A estrutura D3DDDICB_ESCAPE descreve informações que um driver de exibição no modo de usuário compartilha com um driver de miniporta de exibição.
Sintaxe
typedef struct _D3DDDICB_ESCAPE {
[in] HANDLE hDevice;
[in] D3DDDI_ESCAPEFLAGS Flags;
[in/out] VOID *pPrivateDriverData;
[in] UINT PrivateDriverDataSize;
[in] HANDLE hContext;
} D3DDDICB_ESCAPE;
Membros
[in] hDevice
Um identificador para o dispositivo de exibição (contexto gráfico) que foi originalmente passado para a função CreateDevice ou CreateDevice(D3D10) do driver de exibição do modo de usuário ou NULL, se as informações compartilhadas não estiverem associadas a um dispositivo de exibição.
[in] Flags
Uma estrutura D3DDDI_ESCAPEFLAGS que indica, em sinalizadores de campo de bits, como compartilhar informações. O driver de exibição do modo de usuário deve especificar o sinalizador de campo de bits HardwareAccess para indicar que o driver de miniporta de exibição deve acessar o hardware gráfico de forma que o sistema operacional deve executar o segundo nível de sincronização no driver de miniporta de exibição para a chamada DxgkDdiEscape .
[in/out] pPrivateDriverData
Um ponteiro para um buffer alocado pelo driver de exibição do modo de usuário que contém informações que o driver de exibição do modo de usuário envia para o driver de miniporto de exibição ou que o driver de exibição no modo de usuário recebe do driver de miniporta de exibição.
[in] PrivateDriverDataSize
O tamanho, em bytes, do buffer para o qual pPrivateDriverData aponta.
[in] hContext
Um identificador para o contexto que a função pfnCreateContextCb retornou ou NULL, se as informações compartilhadas não estiverem associadas a um contexto. Se o driver de exibição do modo de usuário definir hContext como um valor não NULL , o driver também deverá ter definido hDevice como um valor não NULL e hDevice deverá corresponder ao dispositivo que possui o contexto.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Cabeçalho | d3dumddi.h (inclua D3dumddi.h) |