estrutura D3DKMT_CREATECONTEXTVIRTUAL (d3dkmthk.h)
D3DKMT_CREATECONTEXTVIRTUAL é usado com D3DKMTCreateContextVirtual para criar um contexto de dispositivo no modo kernel que dê suporte ao endereçamento virtual.
Sintaxe
typedef struct _D3DKMT_CREATECONTEXTVIRTUAL {
D3DKMT_HANDLE hDevice;
UINT NodeOrdinal;
UINT EngineAffinity;
D3DDDI_CREATECONTEXTFLAGS Flags;
VOID *pPrivateDriverData;
UINT PrivateDriverDataSize;
D3DKMT_CLIENTHINT ClientHint;
D3DKMT_HANDLE hContext;
} D3DKMT_CREATECONTEXTVIRTUAL;
Membros
hDevice
[in] Um identificador para o dispositivo que possui o contexto que está sendo criado.
NodeOrdinal
[in] O índice baseado em zero para o nó no qual o contexto está agendado.
EngineAffinity
[in] O índice baseado em zero para o mecanismo, dentro do nó que NodeOrdinal especifica, em que o contexto pode ser executado.
Flags
[in] Uma estrutura D3DDDI_CREATECONTEXTFLAGS que indica, em sinalizadores de campo de bit, como criar o contexto.
pPrivateDriverData
[in] Um ponteiro para dados privados que são passados para um driver de miniporto de exibição.
PrivateDriverDataSize
[in] O tamanho, em bytes, dos dados privados que pPrivateDriverData aponta para.
ClientHint
[in] Uma dica que descreve qual subsistema gráfico está criando o contexto.
hContext
[out] Um identificador para o contexto do dispositivo criado.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 10 |
servidor com suporte mínimo | Windows Server 2016 |
cabeçalho | d3dkmthk.h (inclua D3dkmthk.h) |