次の方法で共有


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 型を持つ場合、そのメンバーのみが 0等しい必要がある構造体。

Type.Other.MustBeZero

0 に等しい必要がある 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 を 0 に設定する必要があります。

必要条件

要件 価値
サポートされる最小クライアント Windows Vista
ヘッダー dispmprt.h (Dispmprt.h を含む)

関連項目

DXGK_CHILD_DESCRIPTOR

DXGK_VIDEO_OUTPUT_CAPABILITIES

DxgkDdiQueryChildRelations