Partager via


ICameraUIControl ::Show, méthode (camerauicontrol.h)

Affiche le contrôle d’interface utilisateur de l’appareil photo.

Syntaxe

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

Paramètres

[in] pWindow

Pointeur vers la fenêtre d’interface utilisateur.

[in] mode

Spécifie si l’interface utilisateur sera présentée de manière linéaire ou accessible.

selectionMode

Spécifie le mode de sélection.

[in] captureMode

Spécifie si l’interface utilisateur qui s’affiche permet à l’utilisateur de capturer une photo, de capturer une vidéo, ou l’une des deux.

[in] photoFormat

Fournit le format de capture de photos. Les formats disponibles incluent JPEG, PNG et JPEG XR.

[in] videoFormat

Fournit le format de capture de vidéos. Les formats disponibles incluent MP4 et WMV.

[in] bHasCloseButton

TRUE si l’interface utilisateur a un bouton Fermer ; sinon, FALSE.

[in] pEventCallback

Pointeur vers un rappel d’événement pour la boîte de dialogue. Le rappel est appelé si un élément est capturé ou supprimé, et lorsque la boîte de dialogue démarre, ou est fermée ou suspendue.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête camerauicontrol.h

Voir aussi

ICameraUIControl