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) |