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 |