IDirectManipulationManager::CreateViewport 方法 (directmanipulation.h)

用于创建新的 IDirectManipulationViewport 对象的工厂方法。

视区管理输入到输出操作的交互状态和映射。

语法

HRESULT CreateViewport(
  [in, optional] IDirectManipulationFrameInfoProvider *frameInfo,
  [in]           HWND                                 window,
  [in]           REFIID                               riid,
  [out, retval]  void                                 **object
);

参数

[in, optional] frameInfo

视区帧信息提供程序。

[in] window

要与视区关联的main应用窗口的句柄。

[in] riid

IID 到 接口。

[out, retval] object

新的 IDirectManipulationViewport 对象。

返回值

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

要求

   
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
目标平台 Windows
标头 directmanipulation.h

请参阅

IDirectManipulationManager