ICameraUIControl::Show 方法 (camerauicontrol.h)
显示相机的用户界面控件。
语法
HRESULT Show(
[in] IUnknown *pWindow,
[in] CameraUIControlMode mode,
CameraUIControlLinearSelectionMode selectionMode,
[in] CameraUIControlCaptureMode captureMode,
[in] CameraUIControlPhotoFormat photoFormat,
[in] CameraUIControlVideoFormat videoFormat,
[in] BOOL bHasCloseButton,
[in] ICameraUIControlEventCallback *pEventCallback
);
参数
[in] pWindow
指向用户界面窗口的指针。
[in] mode
指定是以可浏览方式还是线性方式显示用户界面。
selectionMode
指定选择模式。
[in] captureMode
指定将要显示的用户界面是否允许用户捕获照片、捕获视频或。
[in] photoFormat
提供用于捕获照片的格式。 可用的格式包括 JPEG、PNG 和 JPEG XR。
[in] videoFormat
提供用于捕获视频的格式。 可用的格式包括 MP4 和 WMV。
[in] bHasCloseButton
如果用户界面有关闭按钮,则为 TRUE;否则为 FALSE。
[in] pEventCallback
指向对话框的事件回调的指针。 如果捕获或删除项,以及对话框启动时、关闭或挂起时,将调用回调。
返回值
如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [桌面应用 |UWP 应用] |
最低受支持的服务器 | 无受支持的版本 |
目标平台 | Windows |
标头 | camerauicontrol.h |