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列挙体の値のビットごとの OR として指定されたオーバーレイ機能。
StereoCaps
システムで使用するために予約されています。 この値を 0 に設定します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8.1 |
サポートされている最小のサーバー | Windows Server 2012 R2 |
Header | dxgiddi.h (D3d10umddi.h を含む) |