DXGI_DDI_MULTIPLANE_OVERLAY_CAPS構造体 (dxgiddi.h)
オーバーレイ プレーン機能を指定するためにユーザー モード ディスプレイ ドライバーによって使用されます。
構文
typedef struct DXGI_DDI_MULTIPLANE_OVERLAY_CAPS {
UINT MaxPlanes;
UINT NumCapabilityGroups;
} DXGI_DDI_MULTIPLANE_OVERLAY_CAPS;
メンバー
MaxPlanes
現在のモードでサポートできるディスプレイ ハードウェアへの入力の最大数 (プライマリ サーフェスを含む)。 この値は、モードが変更された場合に変更される可能性があります。
たとえば、ハードウェアで 1 つのオーバーレイ プレーンと 1 つの通常のプライマリ サーフェスが許可されている場合、ドライバーは MaxPlanes を 2 に設定する必要があります。
NumCapabilityGroups
サポートできるさまざまな種類のオーバーレイ プレーンの数。
2 つの例を次に示します。
- ハードウェアで、ストレッチ機能が制限された 2 つの RGB 専用プレーンと、より柔軟なストレッチ機能を備えた 2 つの YUV プレーンがサポートされている場合、ドライバーは NumCapabilityGroups を 2 に設定する必要があります。
- ハードウェアで、ストレッチ機能のない 1 つの RGB 専用プレーンと、完全なストレッチ機能を備えた 2 つの RGB 専用プレーン、および完全なストレッチ機能を備えた 2 つの RGB/YUV プレーンがサポートされている場合、ドライバーは NumCapabilityGroups を 3 に設定する必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8.1 |
サポートされている最小のサーバー | Windows Server 2012 R2 |
Header | dxgiddi.h (D3d10umddi.h を含む) |