D3DDDI_MULTIPLANE_OVERLAY_GROUP_CAPS結構 (d3dumddi.h)
使用者模式顯示驅動程式用來指定一組重疊平面功能。
語法
typedef struct D3DDDI_MULTIPLANE_OVERLAY_GROUP_CAPS {
UINT NumPlanes;
float MaxStretchFactor;
float MaxShrinkFactor;
UINT OverlayCaps;
} D3DDDI_MULTIPLANE_OVERLAY_GROUP_CAPS;
成員
NumPlanes
指定功能群組中重疊平面所支援的重疊平面數目。
MaxStretchFactor
指定功能群組中重疊平面所支援的最大延展因數。
延展因數是最終的延展重疊平面大小與原始大小的比率。 例如,如果原始重疊平面是 100 x 100 像素,則值為 2.5 表示可以延展至 250 x 250 圖元。
不保證在所有案例中都可以套用此延展因數。 例如,使用這個因素,可能只能將一個重疊平面伸出數個。
MaxShrinkFactor
指定功能群組中重疊平面所支援的最大壓縮因數。
壓縮因數是最終、壓縮重疊平面大小與原始大小的比率。 例如,如果原始重疊平面是 100 x 100 像素,則值為 0.25 表示它可以縮減為 25 x 25 圖元。
不保證在所有案例中都可以套用此壓縮因數。 例如,使用這個因素,可能只能將一個重疊平面縮小成數個。
OverlayCaps
重疊功能,以位 ORD3DDDI_MULTIPLANE_OVERLAY_FEATURE_CAPS 列舉的值來指定。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 8.1 |
支援的最低伺服器 | Windows Server 2012 R2 |
標頭 | d3dumddi.h (包括 D3dumddi.h) |