DXGKDDI_CONTROLMODEBEHAVIOR回调函数 (d3dkmddi.h)
DxgkDdiControlModeBehavior 函数请求高级模式枚举和设置行为。
语法
DXGKDDI_CONTROLMODEBEHAVIOR DxgkddiControlmodebehavior;
NTSTATUS DxgkddiControlmodebehavior(
[in] IN_CONST_HANDLE hAdapter,
[in/out] INOUT_PDXGKARG_CONTROLMODEBEHAVIOR pControlModeBehaviorArg
)
{...}
参数
[in] hAdapter
正在查询的 WDDM 显示微型端口适配器的句柄。
[in/out] pControlModeBehaviorArg
指向 DXGKARG_CONTROLMODEBEHAVIOR 结构的指针,该结构包含 OS 作为输入从驱动程序请求的显示模式行为,以及作为输出的请求结果。
返回值
DxgkDdiCreateContext 返回以下值之一:
返回代码 | 说明 |
---|---|
STATUS_SUCCESS | 请求已成功完成。 |
STATUS_NO_MEMORY | 内存不足,无法完成此请求。 |
STATUS_GRAPHICS_XXX | 操作系统可以通过 DXGDDI_VIDPN* 接口返回的无效参数代码之一。 这些代码应仅在开发期间发生,因为它们指示驱动程序或 OS 中的 bug。 |
要求
要求 | 值 |
---|---|
目标平台 | 桌面 |
标头 | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |