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 |