Condividi tramite


D3D12DDIARG_OPENADAPTER struttura (d3d12umddi.h)

La struttura D3D12DDIARG_OPENADAPTER descrive l'oggetto scheda grafica.

Sintassi

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

Members

[in] hRTAdapter

Handle di runtime per l'oggetto scheda grafica che specifica l'handle che il driver deve usare per eseguire query per le funzionalità della scheda grafica quando il driver chiama la funzione di callback pfnQueryAdapterInfoCb fornita dal driver Microsoft Direct3D.

[out] hAdapter

Handle per l'oggetto scheda grafica che specifica l'handle usato dal runtime Direct3D nelle chiamate driver successive per identificare l'oggetto scheda grafica. Il driver genera un handle univoco e lo passa al runtime Direct3D.

[in] pAdapterCallbacks

Puntatore a una struttura di D3DDDI_ADAPTERCALLBACKS contenente la funzione di callback pfnQueryAdapterInfoCb fornita dal runtime Direct3D.

[out] pAdapterFuncs

Puntatore a una struttura D3D12DDI_ADAPTERFUNCS che contiene una tabella di funzioni specifiche del driver di visualizzazione in modalità utente. Il runtime Direct3D usa queste funzioni per comunicare con il driver di visualizzazione in modalità utente sulle operazioni specifiche della scheda grafica.

Requisiti

Requisito Valore
Intestazione d3d12umddi.h