Partilhar via


VideoStabilizationEffect Classe

Definição

Representa um efeito que estabiliza um fluxo de vídeo.

public ref class VideoStabilizationEffect sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class VideoStabilizationEffect final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class VideoStabilizationEffect
Public NotInheritable Class VideoStabilizationEffect
Herança
Object Platform::Object IInspectable VideoStabilizationEffect
Atributos
Implementações

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

Obtenha uma instância dessa classe passando um objeto VideoStabilizationEffectDefinition para MediaCapture.AddVideoEffectAsync ou MediaTranscoder.AddVideoEffect.

Para obter diretrizes sobre como usar o VideoStabilizationEffect, consulte Efeitos para captura de vídeo.

Propriedades

Enabled

Obtém ou define um valor que indica se a estabilização de vídeo está habilitada.

Métodos

GetRecommendedStreamConfiguration(VideoDeviceController, VideoEncodingProperties)

Obtém a configuração de fluxo de vídeo recomendada para estabilização de vídeo, considerando as propriedades de codificação e controlador de dispositivo de vídeo especificadas.

SetProperties(IPropertySet)

Define as propriedades no IMediaExtension.

Eventos

EnabledChanged

Ocorre quando o valor da propriedade VideoStabilizationEffect.Enabled é alterado.

Aplica-se a

Confira também