DXGKCB_ISFEATUREENABLED回调函数 (d3dkmddi.h)
内核模式显示微型端口驱动程序 (KMD) 调用 DXGKCB_ISFEATUREENABLED 来查询操作系统是否允许它启用对功能的支持。
语法
DXGKCB_ISFEATUREENABLED DxgkcbIsfeatureenabled;
NTSTATUS DxgkcbIsfeatureenabled(
[in/out] INOUT_PDXGKARGCB_ISFEATUREENABLED unnamedParam1
)
{...}
参数
[in/out] unnamedParam1
指向 DXGKARGCB_ISFEATUREENABLED 结构的指针,该结构包含有关所查询的功能的信息。
返回值
如果操作成功,则返回STATUS_SUCCESS。 否则,返回相应的 NTSTATUS 错误代码。
注解
从 WDDM 2.9 开始,驱动程序可以调用 DXGKCB_QUERYFEATURESUPPORT 向 OS 提供其他信息。
操作系统在允许驱动程序启用对查询功能的支持时,将 DXGKARGCB_ISFEATUREENABLED 的 Enabled 成员设置为 TRUE。 Enabled 设置为 FALSE 以指示驱动程序不启用对该功能的支持。
DXGKCB_XXX 函数由 Dxgkrnl 实现。 若要使用此回调函数,请设置 DXGKARGCB_ISFEATUREENABLED 的相应成员,然后通过 DXGKRNL_INTERFACE调用 DxgkCbIsFeatureEnabled。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10版本 1903 (WDDM 2.6) |
标头 | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈