Freigeben über


MediaCapture.PrepareAdvancedPhotoCaptureAsync(ImageEncodingProperties) Methode

Definition

Initialisiert die erweiterte Fotoaufnahme und stellt das AdvancedPhotoCapture-Objekt bereit, das zum Verwalten der Aufzeichnung verwendet wird.

public:
 virtual IAsyncOperation<AdvancedPhotoCapture ^> ^ PrepareAdvancedPhotoCaptureAsync(ImageEncodingProperties ^ encodingProperties) = PrepareAdvancedPhotoCaptureAsync;
IAsyncOperation<AdvancedPhotoCapture> PrepareAdvancedPhotoCaptureAsync(ImageEncodingProperties const& encodingProperties);
public IAsyncOperation<AdvancedPhotoCapture> PrepareAdvancedPhotoCaptureAsync(ImageEncodingProperties encodingProperties);
function prepareAdvancedPhotoCaptureAsync(encodingProperties)
Public Function PrepareAdvancedPhotoCaptureAsync (encodingProperties As ImageEncodingProperties) As IAsyncOperation(Of AdvancedPhotoCapture)

Parameter

encodingProperties
ImageEncodingProperties

Die für das resultierende Bild verwendeten Codierungseigenschaften.

Gibt zurück

Ein asynchroner Vorgang, der bei erfolgreicher Fertigstellung ein AdvancedPhotoCapture-Objekt zurückgibt.

Windows-Anforderungen

App-Funktionen
backgroundMediaRecording

Hinweise

Hinweis

Ab Windows 10 Version 1709 wird das gleichzeitige Aufzeichnen von Videos und die gleichzeitige Verwendung von AdvancedPhotoCapture unterstützt. Dies wird in früheren Versionen nicht unterstützt. Diese Änderung bedeutet, dass Sie gleichzeitig über eine vorbereitete LowLagMediaRecording - und AdvancedPhotoCapture verfügen können. Sie können die Videoaufzeichnung zwischen Aufrufen von MediaCapture.PrepareAdvancedPhotoCaptureAsync und AdvancedPhotoCapture.FinishAsync starten oder beenden. Sie können advancedPhotoCapture.CaptureAsync auch aufrufen, während das Video aufgezeichnet wird. Einige AdvancedPhotoCapture-Szenarien , z. B. die Aufnahme eines HDR-Fotos beim Aufzeichnen von Videos, führen jedoch dazu, dass einige Videoframes durch die HDR-Aufnahme geändert werden, was zu einer negativen Benutzererfahrung führt. Aus diesem Grund unterscheidet sich die Liste der modi, die von AdvancedPhotoControl.SupportedModes zurückgegeben werden, während das Video aufgezeichnet wird. Sie sollten diesen Wert sofort nach dem Starten oder Beenden der Videoaufzeichnung überprüfen, um sicherzustellen, dass der gewünschte Modus im aktuellen Videoaufnahmezustand unterstützt wird.

Gilt für: