IPresentationSurface::SetLetterboxingMargins 方法 (presentation.h)
设置每个信箱区域在视觉空间中采用的大小。
语法
HRESULT SetLetterboxingMargins(
float leftLetterboxSize,
float topLetterboxSize,
float rightLetterboxSize,
float bottomLetterboxSize
);
参数
leftLetterboxSize
类型: FLOAT
信箱区域左边距的大小。
topLetterboxSize
类型: FLOAT
信箱区域上边距的大小。
rightLetterboxSize
类型: FLOAT
信箱区域右侧边距的大小。
bottomLetterboxSize
类型: FLOAT
信箱区域下边距的大小。
返回值
类型: HRESULT
如果函数成功,则返回 S_OK
;否则,它将返回一个 HRESULT
指示错误的值。
注解
边距不受转换的比例分量的影响,但受其他每个组件的影响。 换句话说,边距在应用转换时应用,但通过该转换中存在的任何比例来补偿其自己的大小。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 内部版本 22000 |
最低受支持的服务器 | Windows 内部版本 22000 |
标头 | presentation.h |
Library | dcomp.lib |
DLL | dcomp.dll |