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 を含む)