Compartilhar via


estrutura D3D12DDIARG_OPENADAPTER (d3d12umddi.h)

A estrutura D3D12DDIARG_OPENADAPTER descreve o objeto do adaptador gráfico.

Sintaxe

typedef struct D3D12DDIARG_OPENADAPTER {
  [in]  D3D12DDI_HRTADAPTER           hRTAdapter;
  [out] D3D12DDI_HADAPTER             hAdapter;
  [in]  const D3DDDI_ADAPTERCALLBACKS *pAdapterCallbacks;
  [out] D3D12DDI_ADAPTERFUNCS         *pAdapterFuncs;
} D3D12DDIARG_OPENADAPTER;

Membros

[in] hRTAdapter

Um identificador de runtime para o objeto do adaptador gráfico que especifica o identificador que o driver deve usar para consultar as funcionalidades do adaptador gráfico quando o driver chama a função de retorno de chamada pfnQueryAdapterInfoCb fornecida pelo runtime do Microsoft Direct3D.

[out] hAdapter

Um identificador para o objeto do adaptador gráfico que especifica o identificador que o runtime do Direct3D usa em chamadas de driver subsequentes para identificar o objeto do adaptador gráfico. O driver gera um identificador exclusivo e o passa de volta para o runtime do Direct3D.

[in] pAdapterCallbacks

Um ponteiro para uma estrutura D3DDDI_ADAPTERCALLBACKS que contém a função de retorno de chamada pfnQueryAdapterInfoCb fornecida pelo runtime direct3D que o driver pode usar.

[out] pAdapterFuncs

Um ponteiro para uma estrutura D3D12DDI_ADAPTERFUNCS que contém uma tabela de funções específicas do adaptador de driver de exibição no modo de usuário. O runtime do Direct3D usa essas funções para se comunicar com o driver de exibição do modo de usuário sobre operações específicas do adaptador gráfico.

Requisitos

Requisito Valor
Cabeçalho d3d12umddi.h