Partilhar via


AdvancedPhotoControl.SupportedModes Propriedade

Definição

Obtém uma lista dos modos de captura avançados compatíveis com o dispositivo de captura atual.

public:
 property IVectorView<AdvancedPhotoMode> ^ SupportedModes { IVectorView<AdvancedPhotoMode> ^ get(); };
IVectorView<AdvancedPhotoMode> SupportedModes();
public IReadOnlyList<AdvancedPhotoMode> SupportedModes { get; }
var iVectorView = advancedPhotoControl.supportedModes;
Public ReadOnly Property SupportedModes As IReadOnlyList(Of AdvancedPhotoMode)

Valor da propriedade

Uma lista dos modos de captura avançados compatíveis com o dispositivo de captura atual.

Comentários

Observação

A partir do Windows 10, versão 1709, há suporte para a gravação de vídeo e o uso de AdvancedPhotoCapture simultaneamente. Isso não é possível em versões anteriores. Essa alteração significa que você pode ter uma LowLagMediaRecording preparada e uma AdvancedPhotoCapture ao mesmo tempo. Você pode iniciar ou parar a gravação de vídeo entre chamadas para MediaCapture.PrepareAdvancedPhotoCaptureAsync e AdvancedPhotoCapture.FinishAsync. Você também pode chamar AdvancedPhotoCapture.CaptureAsync enquanto o vídeo é gravado. No entanto, alguns cenários de AdvancedPhotoCapture, como capturar uma foto HDR, enquanto a gravação de vídeo resulta na alteração de alguns quadros de vídeo pela captura de HDR, resultando em uma experiência de usuário negativa. Por esse motivo, a lista de modos retornada pelo AdvancedPhotoControl.SupportedModes será diferente enquanto o vídeo é gravado. Você deve verificar esse valor imediatamente depois de iniciar ou parar a gravação de vídeo para garantir que o modo desejado seja suportado no estado de gravação de vídeo atual.

Aplica-se a