PFND3D11DDI_QUERYDESIREDMODE1回调函数 (d3d10umddi.h)

PFND3D11DDI_QUERYDESIREDMODE1 函数查询 D3D11on12 模式,D3D11 用户模式驱动程序(UMD)想要在其中运行。

语法

PFND3D11DDI_QUERYDESIREDMODE1 Pfnd3d11ddiQuerydesiredmode1;

HRESULT Pfnd3d11ddiQuerydesiredmode1(
  PFND3DDDI_ESCAPECB unnamedParam1,
  HANDLE unnamedParam2,
  D3D11_UMD_MODE *unnamedParam3
)
{...}

参数

unnamedParam1

[in]指向 PFND3DDDI_ESCAPECB 函数的指针,该函数是内核模式驱动程序(KMD)的回调。 UMD 可以使用此指针来调用其 KMD,以帮助告知他们要选择的模式。

unnamedParam2

[in]要传递给 PFND3DDDI_ESCAPECB 的内核模式适配器句柄

unnamedParam3

[out]指向 D3D11_UMD_MODE 枚举的指针,该枚举指定 UMD 想要在其中运行的模式。

返回值

如果此回调函数成功,则返回 S_OK。 否则,它将返回 HRESULT 错误代码。

言论

有关详细信息,请参阅 D3D11On12 开放源代码

要求

要求 价值
最低支持的客户端 Windows 11 版本 24H2 (WDDM 3.2)
标头 d3d10umddi.h

另请参阅

D3D11_UMD_MODE

PFND3DDDI_ESCAPECB