Compartilhar via


estrutura D3DDDICB_CREATECONTEXTVIRTUAL (d3dumddi.h)

D3DDDICB_CREATECONTEXTVIRTUAL é usado com pfnCreateContextVirtualCb para criar contextos que dão suporte ao endereçamento virtual.

Sintaxe

typedef struct _D3DDDICB_CREATECONTEXTVIRTUAL {
  [in]  UINT                      NodeOrdinal;
  [in]  UINT                      EngineAffinity;
  [in]  D3DDDI_CREATECONTEXTFLAGS Flags;
  [in]  VOID                      *pPrivateDriverData;
  [in]  UINT                      PrivateDriverDataSize;
  [out] HANDLE                    hContext;
} D3DDDICB_CREATECONTEXTVIRTUAL;

Membros

[in] NodeOrdinal

O índice baseado em zero para o nó no qual o contexto está agendado.

[in] EngineAffinity

O índice baseado em zero para o mecanismo, dentro do nó especificado por NodeOrdinal , no qual o contexto pode ser executado.

[in] Flags

Uma estrutura D3DDDI_CREATECONTEXTFLAGS que indica, em sinalizadores de campo de bit, como criar o contexto.

[in] pPrivateDriverData

Um ponteiro para dados privados que é passado para um driver de miniporta de exibição.

[in] PrivateDriverDataSize

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

[out] hContext

Um identificador para o contexto que a função pfnCreateContextVirtualCb cria.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10
Servidor mínimo com suporte Windows Server 2016
Cabeçalho d3dumddi.h (inclua D3dumddi.h)

Confira também

D3DDDI_CREATECONTEXTFLAGS

pfnCreateContextVirtualCb