DXGK_CHILD_CAPABILITIES 结构 (dispmprt.h)
DXGK_CHILD_CAPABILITIES结构包含有关显示适配器的单个子设备功能的信息。
语法
typedef struct _DXGK_CHILD_CAPABILITIES {
union {
DXGK_VIDEO_OUTPUT_CAPABILITIES VideoOutput;
struct {
UINT MustBeZero;
} Other;
DXGK_INTEGRATED_DISPLAY_CHILD IntegratedDisplayChild;
} Type;
DXGK_CHILD_DEVICE_HPD_AWARENESS HpdAwareness;
} DXGK_CHILD_CAPABILITIES, *PDXGK_CHILD_CAPABILITIES;
成员
Type
可以包含视频输出信息或以下成员中其他信息的联合。
Type.VideoOutput
包含视频输出相关信息 的DXGK_VIDEO_OUTPUT_CAPABILITIES 结构。 仅当子设备类型为 TypeVideoOutput 时,此成员才有意义。
Type.Other
如果子设备的类型为 TypeOther,则其唯一成员必须等于零的结构。
Type.Other.MustBeZero
必须等于零的 UINT 值。
Type.IntegratedDisplayChild
返回子功能的集成显示子特定字段。
HpdAwareness
指示子设备的热插拔感知级别的 DXGK_CHILD_DEVICE_HPD_AWARENESS 枚举器。
注解
DXGK_CHILD_DESCRIPTOR 结构的 ChildDeviceType 成员是指示子设备类型(TypeVideoOutput 或 TypeOther)的DXGK_CHILD_DEVICE_TYPE枚举器。
如果子设备的类型为 TypeVideoOutput,则其DXGK_CHILD_DESCRIPTOR结构的 Type.VideoOutput 成员是DXGK_VIDEO_OUTPUT_CAPABILITIES结构。
如果子设备的类型为 TypeOther,则必须将 Type.Other.MustBeZero 设置为零。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 Windows Vista 和更高版本的 Windows 操作系统中可用。 |
标头 | dispmprt.h (包括 Dispmprt.h) |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈