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