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 gráfico 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 D3D12DDIARG_CREATEDEVICE.

Valor devuelto

PFND3D12DDI_CREATEDEVICE_0003 devuelve uno de los siguientes valores:

código de retorno 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 directX (DXGI) no debe usar la ruta de presentación de recursos compartidos para poner en vigor la comunicación con el Administrador de Windows de escritorio (DWM). Para obtener más información sobre DXGI DDI, vea Compatibilidad con la DXGI DDI .
E_OUTOFMEMORY PFND3D12DDI_CREATEDEVICE_0003 no se pudo asignar la memoria necesaria para que se complete.

Requisitos

Requisito Valor
de la plataforma de destino de Windows
encabezado de d3d12umddi.h