Compartilhar via


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)

Consulte também

D3DDDI_CREATECONTEXTFLAGS

D3DKMTCreateContextVirtual