Freigeben über


ICameraUIControl::Show-Methode (camerauicontrol.h)

Zeigt das Benutzeroberflächensteuerelement für die Kamera an.

Syntax

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

Parameter

[in] pWindow

Zeiger auf das Benutzeroberflächenfenster.

[in] mode

Gibt an, ob die Benutzeroberfläche durchstöberbar oder linear dargestellt wird.

selectionMode

Gibt den Auswahlmodus an.

[in] captureMode

Gibt an, ob die angezeigte Benutzeroberfläche es dem Benutzer ermöglicht, ein Foto zu erfassen, ein Video oder eine der beiden zu erfassen.

[in] photoFormat

Stellt das Format für die Aufnahme von Fotos bereit. Die verfügbaren Formate umfassen JPEG, PNG und JPEG XR.

[in] videoFormat

Stellt das Format zum Aufzeichnen von Videos bereit. Zu den verfügbaren Formaten gehören MP4 und WMV.

[in] bHasCloseButton

TRUE, wenn die Benutzeroberfläche über eine Schließen-Schaltfläche verfügt, andernfalls FALSE.

[in] pEventCallback

Zeiger auf einen Ereignisrückruf für das Dialogfeld. Der Rückruf wird aufgerufen, wenn ein Element erfasst oder gelöscht wird und das Dialogfeld gestartet oder geschlossen oder angehalten wird.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile camerauicontrol.h

Weitere Informationen

ICameraUIControl