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 |