DXGKCB_ACQUIRE_POST_DISPLAY_OWNERSHIP2回调函数 (dispmprt.h)
由显示微型端口驱动程序调用,以便从当前开机自测试 (POST) 显示设备或以前运行的 Windows 显示驱动程序模型 (WDDM) 驱动程序获取显示信息。
语法
DXGKCB_ACQUIRE_POST_DISPLAY_OWNERSHIP2 DxgkcbAcquirePostDisplayOwnership2;
NTSTATUS DxgkcbAcquirePostDisplayOwnership2(
HANDLE DeviceHandle,
PDXGK_DISPLAY_INFORMATION DisplayInfo,
PDXGK_DISPLAY_OWNERSHIP_FLAGS Flags
)
{...}
参数
DeviceHandle
表示显示适配器的句柄。 显示微型端口驱动程序之前在传递给 DxgkDdiStartDevice 的 DXGKRNL_INTERFACE 结构的成员中获取此句柄。
DisplayInfo
指向显示微型端口驱动程序分配的 DXGK_DISPLAY_INFORMATION 结构的指针。 如果 DxgkCbAcquirePostDisplayOwnership 返回STATUS_SUCCESS,则此结构包含用于 POST 操作的当前显示设备的显示信息。
Flags
指向显示微型端口驱动程序分配的DXGK_DISPLAY_OWNERSHIP_FLAGS结构的指针。 如果 DxgkCbAcquirePostDisplayOwnership2 返回STATUS_SUCCESS,则此结构在位字段中包含描述显示所有权的标志。 WDDM 2.2 中定义的唯一位字段包含一个DXGK_FRAMEBUFFER_STATE枚举,指示帧缓冲区的初始化方式。
返回值
如果成功,DxgkCbAcquirePostDisplayOwnership 将返回STATUS_SUCCESS。
注解
通过设置 的相应成员,然后调用 来注册此回调函数的实现。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | dispmprt.h |