D3DDDI_MULTIPLANE_OVERLAY_CAPS 結構 (d3dumddi.h)

由使用者模式顯示驅動程式用來指定重疊平面功能。

語法

typedef struct D3DDDI_MULTIPLANE_OVERLAY_CAPS {
  UINT MaxPlanes;
  UINT NumCapabilityGroups;
} D3DDDI_MULTIPLANE_OVERLAY_CAPS;

成員

MaxPlanes

目前模式中可支援之顯示硬體的最大輸入數目,包括主要表面。 如果模式變更,這個值可能會變更。

例如,如果硬體允許一個重疊平面和一個一般主要表面,驅動程式應該將 MaxPlanes 設定為 2。

NumCapabilityGroups

可支援的重疊平面類型數目。

以下是 2 個範例:

  • 如果硬體支援具有有限延展功能的 2 個僅限 RGB 平面,加上 2 個具有彈性延展功能的 YUV 平面,則驅動程式應將 NumCapabilityGroups 設定為 2。
  • 如果硬體支持沒有延展功能的一個僅限 RGB 平面,加上具有完整延展功能的 2 個僅限 RGB 平面,以及具有完整延展功能的 2 個 RGB/YUV 平面,則驅動程式應將 NumCapabilityGroups 設定為 3。

規格需求

需求
最低支援的用戶端 Windows 8.1
最低支援的伺服器 Windows Server 2012 R2
標頭 d3dumddi.h (包含 D3dumddi.h)