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 成員是DXGK_CHILD_DEVICE_TYPE列舉值,指出子裝置的類型:TypeVideoOutput 或 TypeOther。
如果子裝置的類型為 TypeVideoOutput,則其DXGK_CHILD_DESCRIPTOR結構的 Type.VideoOutput 成員是DXGK_VIDEO_OUTPUT_CAPABILITIES結構。
如果子裝置的類型為 TypeOther,則 Type.Other.MustBeZero 必須設定為零。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista |
標頭 | dispmprt.h (包含 Dispmprt.h) |