PFND3D12DDI_CREATEDEVICE_0003回调函数 (d3d12umddi.h)

PFND3D12DDI_CREATEDEVICE_0003 函数创建在后续调用中引用的图形上下文。

语法

PFND3D12DDI_CREATEDEVICE_0003 Pfnd3d12ddiCreatedevice0003;

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

参数

unnamedParam1

使用 PFND3D12DDI_OPENADAPTER 函数创建的图形适配器对象的句柄。

unnamedParam2

指向 D3D12DDIARG_CREATEDEVICE 结构的指针。

返回值

PFND3D12DDI_CREATEDEVICE_0003返回以下值之一:

返回代码 说明
S_OK 已成功创建图形上下文。
DXGI_STATUS_NO_REDIRECTION 已成功创建图形上下文。 但是,DirectX Graphics Infrastructure (DXGI) 不应使用共享资源表示路径来实现与桌面 Windows 管理器 (DWM) 的通信。 有关 DXGI DDI 的详细信息,请参阅 支持 DXGI DDI
E_OUTOFMEMORY PFND3D12DDI_CREATEDEVICE_0003无法分配完成该操作所需的内存。

要求

要求
目标平台 Windows
标头 d3d12umddi.h