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
重疊功能,指定為來自D3DDDI_MULTIPLANE_OVERLAY_FEATURE_CAPS列舉值的位 OR。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8.1 |
最低支援的伺服器 | Windows Server 2012 R2 |
標頭 | d3dumddi.h (include D3dumddi.h) |