DXGK_DISPLAY_INFORMATION 结构 (d3dkmdt.h)
包含当驱动程序启动或停止以响应 即插即用 (PnP) 事件时,在操作系统和显示微型端口驱动程序之间传递的显示信息。
语法
typedef struct _DXGK_DISPLAY_INFORMATION {
UINT Width;
UINT Height;
UINT Pitch;
D3DDDIFORMAT ColorFormat;
PHYSICAL_ADDRESS PhysicAddress;
D3DDDI_VIDEO_PRESENT_TARGET_ID TargetId;
ULONG AcpiId;
} DXGK_DISPLAY_INFORMATION, *PDXGK_DISPLAY_INFORMATION;
成员
Width
一个 UINT 值,该值指定当前显示模式的宽度(以像素为单位)。
Height
一个 UINT 值,该值指定当前显示模式的高度(以像素为单位)。
Pitch
一个 UINT 值,该值指定一个屏幕行中包含的字节总数。
ColorFormat
D3DDDIFORMAT 类型的值,指示当前显示模式的像素颜色格式。 驱动程序不必支持 D3DDDIFORMAT 结构中的所有颜色格式。 有关必须支持的格式的详细信息,请参阅 DxgkCbAcquirePostDisplayOwnership 和 DxgkDdiStopDeviceAndReleasePostDisplayOwnership。
PhysicAddress
当前显示模式的帧缓冲区的物理开始地址。
TargetId
一个整数值,指定显示设备连接到的显示适配器上的视频存在目标的标识符。
AcpiId
一个 ULONG 值,该值指定 由 TargetId 成员指定的视频存在目标的 ACPI 标识符。
注意 如果视频当前目标不是 ACPI 设备,则必须将此成员设置为零。
注解
有关 使用 DXGK_DISPLAY_INFORMATION 成员的详细信息,请参阅 DxgkCbAcquirePostDisplayOwnership 和 DxgkDdiStopDeviceAndReleasePostDisplayOwnership。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 |
最低受支持的服务器 | Windows Server 2012 |
标头 | d3dkmdt.h |