IDirectManipulationPrimaryContent::SetVerticalAlignment 方法 (directmanipulation.h)
指定视区中主要内容的垂直对齐方式。
语法
HRESULT SetVerticalAlignment(
[in] DIRECTMANIPULATION_VERTICALALIGNMENT alignment
);
参数
[in] alignment
DIRECTMANIPULATION_VERTICALALIGNMENT中的一个或多个值。
注意 不能将 DIRECTMANIPULATION_VERTICALALIGNMENT_TOP、 DIRECTMANIPULATION_VERTICALALIGNMENT_CENTER或DIRECTMANIPULATION_VERTICALALIGNMENT_BOTTOM组合在 一起。 DIRECTMANIPULATION_VERTICALALIGNMENT_UNLOCKCENTER 可以与任何选项组合使用,但不能单独配置。
返回值
如果方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
备注
如果已激活仅包含缩放或缩放惯性的配置,请指定 DIRECTMANIPULATION_VERTICALALIGNMENT_UNLOCKCENTER 以遵循缩放中心点。
示例
以下示例演示如何使用此方法。
HRESULT hr = pContent->SetVerticalAlignment(
DIRECTMANIPULATION_VERTICALALIGNMENT_CENTER| DIRECTMANIPULATION_VERTICALALIGNMENT_UNLOCKCENTER);
要求
最低受支持的客户端 | Windows 8 [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2012 [仅限桌面应用] |
目标平台 | Windows |
标头 | directmanipulation.h |