Compartilhar via


Método ICameraUIControl::Show (camerauicontrol.h)

Exibe o controle de interface do usuário para a câmera.

Sintaxe

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
);

Parâmetros

[in] pWindow

Ponteiro para a janela de interface do usuário.

[in] mode

Especifica se a interface do usuário será apresentada de maneira navegável ou linear.

selectionMode

Especifica o modo de seleção.

[in] captureMode

Especifica se a interface do usuário que será mostrada permite que o usuário capture uma foto, capture um vídeo ou qualquer uma.

[in] photoFormat

Fornece o formato para capturar fotos. Os formatos disponíveis incluem JPEG, PNG e JPEG XR.

[in] videoFormat

Fornece o formato para capturar vídeos. Os formatos disponíveis incluem MP4 e WMV.

[in] bHasCloseButton

TRUE se a interface do usuário tiver um botão fechar, caso contrário, FALSE.

[in] pEventCallback

Ponteiro para um retorno de chamada de evento para a caixa de diálogo. O retorno de chamada será invocado se um item for capturado ou excluído e quando a caixa de diálogo for iniciada ou for fechada ou suspensa.

Retornar valor

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8 [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Nenhum compatível
Plataforma de Destino Windows
Cabeçalho camerauicontrol.h

Confira também

ICameraUIControl