Compartilhar via


estrutura DXGKARG_CREATECONTEXT (d3dkmddi.h)

A estrutura DXGKARG_CREATECONTEXT descreve parâmetros para criar um contexto de dispositivo.

Sintaxe

typedef struct _DXGKARG_CREATECONTEXT {
  [out] HANDLE                  hContext;
  [in]  UINT                    NodeOrdinal;
  [in]  UINT                    EngineAffinity;
  [in]  DXGK_CREATECONTEXTFLAGS Flags;
  [in]  VOID                    *pPrivateDriverData;
  [in]  UINT                    PrivateDriverDataSize;
  [out] DXGK_CONTEXTINFO        ContextInfo;
} DXGKARG_CREATECONTEXT;

Membros

[out] hContext

Um identificador para o contexto que um driver de miniporto de exibição retorna de uma chamada para sua função DxgkDdiCreateContext . Esse identificador representa o contexto em chamadas subsequentes para as funções DxgkDdiPresent, DxgkDdiRender e DxgkDdiDestroyContext do driver.

[in] NodeOrdinal

O nó para o qual o contexto é criado.

[in] EngineAffinity

O mecanismo dentro do nó para o qual NodeOrdinal especifica que o contexto é criado.

[in] Flags

Uma estrutura DXGK_CREATECONTEXTFLAGS que identifica como criar o contexto.

[in] pPrivateDriverData

Um ponteiro para um bloco de dados privados que é passado do driver de exibição do modo de usuário para o driver de miniporto de exibição.

[in] PrivateDriverDataSize

O tamanho, em bytes, dos dados privados para os quais pPrivateDriverData aponta.

[out] ContextInfo

Uma estrutura DXGK_CONTEXTINFO que o driver de miniporto de exibição preenche para descrever o contexto do dispositivo.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Cabeçalho d3dkmddi.h (inclua D3dkmddi.h)

Confira também

DXGK_CONTEXTINFO

DXGK_CREATECONTEXTFLAGS

DxgkDdiCreateContext

DxgkDdiDestroyContext

DxgkDdiPresent

DxgkDdiRender