Поделиться через


Метод 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

См. также раздел

ICameraUIControl