DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS列挙 (dxgiddi.h)
オーバーレイ機能を識別します。
構文
typedef enum DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS {
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_ROTATION_WITHOUT_INDEPENDENT_FLIP,
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_VERTICAL_FLIP,
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_HORIZONTAL_FLIP,
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_DEINTERLACE,
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_STEREO,
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_RGB,
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_YUV,
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_BILINEAR_FILTER,
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_HIGH_FILTER,
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_ROTATION,
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_FULLSCREEN_POST_COMPOSITION,
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_RESERVED1,
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_SHARED,
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_IMMEDIATE,
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_PLANE0_FOR_VIRTUAL_MODE_ONLY
} ;
定数
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_ROTATION_WITHOUT_INDEPENDENT_FLIP |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_VERTICAL_FLIP オーバーレイ プレーンはデータを垂直方向に反転させ、逆さまで表示できます。 |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_HORIZONTAL_FLIP オーバーレイ プレーンを使用すると、データを水平方向に反転でき、右から左ミラーイメージとして表示されます。 |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_DEINTERLACE システムで使用するために予約されています。 ユーザー モード ディスプレイ ドライバーでは、この値を使用しないでください。 |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_STEREO システムで使用するために予約されています。 ユーザー モード ディスプレイ ドライバーでは、この値を使用しないでください。 |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_RGB |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_YUV |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_BILINEAR_FILTER 二線ストレッチを実行できます。 |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_HIGH_FILTER 二次的なストレッチよりも優れたことができます。 |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_ROTATION オーバーレイ 平面では、データを 90 度、180 度、270 度回転させることができます。 |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_FULLSCREEN_POST_COMPOSITION このグループで報告されたキャップが全画面表示平面に適用され、この平面に適用されるすべての操作が、他の MPO 平面とのコンポジションが発生した後に発生することを示します。 これは、次のシナリオで役立ちます。 ※パネルフィッターHWを採用し、画面に合わせて表面を伸ばすことができます。 これは、仮想モードをサポートする場合に便利です。 * 次の制限がある単一のモニターと一致するように VidPnSourceId のデスクトップ プレーンを拡大または縮小できます。 * 割り当て全体を引き伸ばす必要があります。サブ四角形はサポートされていません。 * これは、Z オーダーの平面 0 である必要があります。 * HW カーソルがサポートされている場合、HW カーソルはストレッチの前にデスクトップ プレーンで構成されます (つまり、HW カーソルはデスクトップ プレーンの残りの部分でストレッチまたは縮小されます)。 * パネル フィッターに加えて他の MPO 平面がサポートされている場合、他の MPO 平面のクリップ四角形は、パネル フィッタ 平面のソース レクトにバインドされます。 * HDR シナリオでは、HDR 割り当てを提示する (メタデータがある可能性がある) は、画面全体をカバーする単一のプレーンを持つ MPO のように見えます。 このフラグは、通常の MPO と同じ機能グループで報告しないでください。 |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_RESERVED1 |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_SHARED この機能グループで説明されているハードウェアを出力間で共有できることを示します。 たとえば、ハードウェアが出力ごとに専用のパネル フィッターをサポートし、複数の出力間で共有される 4 つの追加の MPO プレーンもサポートしている場合、ドライバーは各出力で次の機能グループを報告します。 *DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_SHARED機能フラグを設定していないパネルフィッター用の1つの機能グループ。 * DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_SHARED機能を設定する 4 つの MPO プレーンを記述する 1 つ以上の機能グループ。 |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_IMMEDIATE 表示開始アドレスのみが変更されている限り、HW が MPO プレーンの即時反転をサポートすることを示します。 |
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS_PLANE0_FOR_VIRTUAL_MODE_ONLY 平面 0 の伸縮は、平面 0 がデスクトップ 平面であり、ストレッチ/縮小が仮想モードのサポートに使用されている場合にのみ発生することを示します。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8.1 |
サポートされている最小のサーバー | Windows Server 2012 R2 |
Header | dxgiddi.h (D3d10umddi.h を含む) |