Condividi tramite


MediaCapture.PrepareAdvancedPhotoCaptureAsync(ImageEncodingProperties) Metodo

Definizione

Inizializza l'acquisizione di foto avanzata e fornisce l'oggetto AdvancedPhotoCapture utilizzato per gestire la registrazione.

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)

Parametri

encodingProperties
ImageEncodingProperties

Proprietà di codifica utilizzate per l'immagine risultante.

Restituisce

Operazione asincrona che restituisce un oggetto AdvancedPhotoCapture al completamento corretto.

Requisiti Windows

Funzionalità dell'app
backgroundMediaRecording

Commenti

Nota

A partire da Windows 10, versione 1709, è supportata la registrazione di video e l'uso di AdvancedPhotoCapture contemporaneamente. Questa operazione non è supportata nelle versioni precedenti. Questa modifica significa che è possibile avere un LowLagMediaRecording preparato e AdvancedPhotoCapture contemporaneamente. Puoi avviare o arrestare la registrazione video tra le chiamate a MediaCapture.PrepareAdvancedPhotoCaptureAsync e AdvancedPhotoCapture.FinishAsync. Puoi anche chiamare AdvancedPhotoCapture.CaptureAsync durante la registrazione del video. Tuttavia, alcuni scenari AdvancedPhotoCapture , ad esempio l'acquisizione di una foto HDR durante la registrazione del video causerebbero la modifica di alcuni fotogrammi video dall'acquisizione HDR, con conseguente un'esperienza utente negativa. Per questo motivo, l'elenco delle modalità restituite da AdvancedPhotoControl.SupportedModes sarà diverso durante la registrazione del video. È consigliabile controllare questo valore immediatamente dopo l'avvio o l'arresto della registrazione video per assicurarsi che la modalità desiderata sia supportata nello stato di registrazione video corrente.

Si applica a