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 图形基础结构(DXGI)不应使用共享资源呈现路径来影响与桌面 Windows 管理器(DWM)的通信。 有关 DXGI DDI 的详细信息,请参阅 支持 DXGI DDI。 |
E_OUTOFMEMORY | PFND3D12DDI_CREATEDEVICE_0003无法分配完成所需的内存。 |
要求
要求 | 价值 |
---|---|
目标平台 | 窗户 |
标头 | d3d12umddi.h |