DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION 结构 (d3dkmddi.h)
指定有关在组合平面后应发生的任何其他转换的信息。
语法
typedef struct _DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION {
DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS Flags;
RECT SrcRect;
RECT DstRect;
D3DDDI_ROTATION Rotation;
} DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION;
成员
Flags
指示其他转换信息的 DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS 结构。
SrcRect
包含虚拟模式的源 rect。
DstRect
包含虚拟模式的目标 rect。
Rotation
指示应在最终图像上发生的其他旋转。
注解
源模式包含虚拟模式大小,目标矩形指示虚拟模式如何映射到物理模式。
例如,如果将 1024x768 虚拟模式与 1920x1080 物理模式一起使用,则以下配置是可能的:
拉伸模式:
- SrcRect = {0, 0, 1024, 768}
- DstRect = {0, 0, 1920, 1080}
居中模式:
- SrcRect = {0, 0, 1024, 768}
- DstRect = {448, 156, 1472, 924}
拉伸的纵横比:
- SrcRect = {0, 0, 1024, 768}
- DstRect = {240, 0, 1680, 1080} // 1080p 监视器分辨率
要求
要求 | 值 |
---|---|
Header | d3dkmddi.h |