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 メンバーは、子デバイスの種類 (TypeVideoOutput または TypeOther) を示すDXGK_CHILD_DEVICE_TYPE列挙子です

子デバイスが TypeVideoOutput 型の場合、そのDXGK_CHILD_DESCRIPTOR構造体の Type.VideoOutput メンバーはDXGK_VIDEO_OUTPUT_CAPABILITIES構造体です。

子デバイスが TypeOther 型の場合は、 Type.Other.MustBeZero を 0 に設定する必要があります。

要件

要件
サポートされている最小のクライアント Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。
Header dispmprt.h (Dispmprt.h を含む)

こちらもご覧ください

DXGK_CHILD_DESCRIPTOR

DXGK_VIDEO_OUTPUT_CAPABILITIES

DxgkDdiQueryChildRelations