Метод 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 |
Header | camerauicontrol.h |