MediaCapture.PrepareAdvancedPhotoCaptureAsync(ImageEncodingProperties) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.