Compartir a través de


estructura D3D12DDIARG_OPENADAPTER (d3d12umddi.h)

La estructura D3D12DDIARG_OPENADAPTER describe el objeto de adaptador de gráficos.

Sintaxis

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

Miembros

[in] hRTAdapter

Identificador en tiempo de ejecución del objeto del adaptador de gráficos que especifica el identificador que el controlador debe usar para consultar las funcionalidades del adaptador de gráficos cuando el controlador llama a la función de devolución de llamada pfnQueryAdapterInfoCb proporcionada por el entorno de ejecución de Microsoft Direct3D.

[out] hAdapter

Identificador del objeto de adaptador de gráficos que especifica el identificador que el tiempo de ejecución de Direct3D usa en llamadas de controlador posteriores para identificar el objeto del adaptador de gráficos. El controlador genera un identificador único y lo pasa al tiempo de ejecución de Direct3D.

[in] pAdapterCallbacks

Puntero a una estructura de D3DDDI_ADAPTERCALLBACKS que contiene la función de devolución de llamada pfnQueryAdapterInfoCb proporcionada por el entorno de ejecución de Direct3D que el controlador puede usar.

[out] pAdapterFuncs

Puntero a una estructura de D3D12DDI_ADAPTERFUNCS que contiene una tabla de funciones específicas del adaptador del controlador de pantalla en modo de usuario. El tiempo de ejecución de Direct3D usa estas funciones para comunicarse con el controlador de visualización en modo de usuario sobre las operaciones específicas del adaptador de gráficos.

Requisitos

Requisito Valor
Header d3d12umddi.h