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 |