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 结构。 仅当子设备具有 type TypeVideoOutput时,此成员才有意义。

Type.Other

如果子设备的类型 TypeOther,则其唯一成员必须等于零的结构。

Type.Other.MustBeZero

一个必须等于零的 UINT 值。

Type.IntegratedDisplayChild

返回子功能的集成显示子特定字段。

HpdAwareness

一个 DXGK_CHILD_DEVICE_HPD_AWARENESS 枚举器,指示子设备的热插即用感知级别。

言论

ChildDeviceTypeDXGK_CHILD_DESCRIPTOR 结构的一个 DXGK_CHILD_DEVICE_TYPE 枚举器,指示子设备的类型:TypeVideoOutputTypeOther

如果子设备的类型 TypeVideoOutput,则其DXGK_CHILD_DESCRIPTOR结构的 Type.VideoOutput 成员是DXGK_VIDEO_OUTPUT_CAPABILITIES结构。

如果子设备的类型 TypeOther,则 Type.Other.MustBeZero 必须设置为零。

要求

要求 价值
最低支持的客户端 Windows Vista
标头 dispmprt.h (包括 Dispmprt.h)

另请参阅

DXGK_CHILD_DESCRIPTOR

DXGK_VIDEO_OUTPUT_CAPABILITIES

DxgkDdiQueryChildRelations