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) |