Compartir a través de


PFND3D12DDI_CREATEDEVICE_0003 función de devolución de llamada (d3d12umddi.h)

La función PFND3D12DDI_CREATEDEVICE_0003 crea un contexto de gráficos al que se hace referencia en llamadas posteriores.

Sintaxis

PFND3D12DDI_CREATEDEVICE_0003 Pfnd3d12ddiCreatedevice0003;

HRESULT Pfnd3d12ddiCreatedevice0003(
  D3D12DDI_HADAPTER unnamedParam1,
  const D3D12DDIARG_CREATEDEVICE_0003 *unnamedParam2
)
{...}

Parámetros

unnamedParam1

Identificador del objeto de adaptador de gráficos que se creó con la función PFND3D12DDI_OPENADAPTER .

unnamedParam2

Puntero a una estructura de D3D12DDIARG_CREATEDEVICE .

Valor devuelto

PFND3D12DDI_CREATEDEVICE_0003 devuelve uno de los siguientes valores:

Código devuelto Descripción
S_OK El contexto de gráficos se creó correctamente.
DXGI_STATUS_NO_REDIRECTION El contexto de gráficos se creó correctamente. Sin embargo, la infraestructura de gráficos de DirectX (DXGI) no debe usar la ruta de presentación de recursos compartidos para poner en efecto la comunicación con el Administrador de Windows de escritorio (DWM). Para obtener más información sobre DXGI DDI, vea Compatibilidad con DXGI DDI .
E_OUTOFMEMORY PFND3D12DDI_CREATEDEVICE_0003 no pudo asignar la memoria necesaria para que se completara.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado d3d12umddi.h