次の方法で共有


DXGI_DDI_MULTIPLANE_OVERLAY_GROUP_CAPS構造体 (dxgiddi.h)

オーバーレイ プレーン機能のグループを指定するために、ユーザー モード ディスプレイ ドライバーによって使用されます。

構文

typedef struct DXGI_DDI_MULTIPLANE_OVERLAY_GROUP_CAPS {
  UINT  NumPlanes;
  float MaxStretchFactor;
  float MaxShrinkFactor;
  UINT  OverlayCaps;
  UINT  StereoCaps;
} DXGI_DDI_MULTIPLANE_OVERLAY_GROUP_CAPS;

メンバーズ

NumPlanes

機能グループ内のオーバーレイ平面でサポートされるオーバーレイ平面の数を指定します。

MaxStretchFactor

機能グループ内のオーバーレイ 平面でサポートされる最大ストレッチ 係数を指定します。

ストレッチ 係数は、最終的なストレッチ オーバーレイ平面のサイズと元のサイズの比率です。 たとえば、元のオーバーレイ平面が 100 x 100 ピクセルの場合、2.5 の値は 250 x 250 ピクセルに拡大できることを意味します。

すべてのシナリオでこのストレッチ ファクターを適用できる保証はありません。 たとえば、この係数を使用して、複数のオーバーレイ 平面から 1 つのオーバーレイ 平面のみをストレッチできる場合があります。

MaxShrinkFactor

機能グループ内のオーバーレイ 平面でサポートされる最大圧縮率を指定します。

圧縮係数は、最終的な縮小オーバーレイ平面サイズと元のサイズの比率です。 たとえば、元のオーバーレイ平面が 100 x 100 ピクセルの場合、値 0.25 は 25 x 25 ピクセルに縮小できることを意味します。

この縮小係数がすべてのシナリオで適用されるとは限りません。 たとえば、この係数を使用して、複数のオーバーレイ 平面から 1 つのオーバーレイ プレーンのみを縮小できる場合があります。

OverlayCaps

オーバーレイ機能。ビットごとの または DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS 列挙型の値の として指定されます。

StereoCaps

システム用に予約されています。 この値を 0 に設定します。

必要条件

要件 価値
サポートされる最小クライアント Windows 8.1
サポートされる最小サーバー Windows Server 2012 R2
ヘッダー dxgiddi.h (D3d10umddi.h を含む)