Share via


VideoTransformEffectDefinition Clase

Definición

Representa la definición de un efecto de transformación de vídeo.

public ref class VideoTransformEffectDefinition sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [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 VideoTransformEffectDefinition final
/// [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)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class VideoTransformEffectDefinition final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[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 VideoTransformEffectDefinition
[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)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class VideoTransformEffectDefinition
function VideoTransformEffectDefinition()
Public NotInheritable Class VideoTransformEffectDefinition
Herencia
Object Platform::Object IInspectable VideoTransformEffectDefinition
Atributos
Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)

Comentarios

Use esta clase para agregar efectos de transformación a una secuencia de vídeo. Entre los efectos admitidos se incluyen la rotación, la creación de reflejo, el recorte de origen, la asignación de destino, la proyección esférica y el establecimiento de un color de relleno para las áreas del marco que no están rellenas con vídeo de entrada.

Historial de versiones

Versión de Windows Versión del SDK Valor agregado
1803 17134 SphericalProjection

Constructores

VideoTransformEffectDefinition()

Inicializa una nueva instancia de la clase VideoTransformEffectDefinition .

Propiedades

ActivatableClassId

Obtiene el identificador de clase activable de la definición del efecto de transformación de vídeo.

CropRectangle

Obtiene o establece el rectángulo en el que se recortará el vídeo, especificado en píxeles.

Mirror

Obtiene o establece la dirección en la que se reflejará el vídeo.

OutputSize

Obtiene o establece el tamaño de salida del vídeo, en píxeles.

PaddingColor

Obtiene o establece el color que se usará para rellenar píxeles en el marco que no se rellenan con vídeo, como cuando el vídeo está en la bandeja de letras.

ProcessingAlgorithm

Obtiene o establece el algoritmo de procesamiento multimedia que se usa para la transformación de vídeo.

Properties

Obtiene el conjunto de propiedades para configurar el objeto VideoTransformEffectDefinition .

Rotation

Obtiene o establece el ángulo y la dirección en los que se girará el vídeo.

SphericalProjection

Obtiene un objeto VideoTransformSphericalProjection que permite configurar los parámetros de proyección esférica utilizados por el efecto de transformación de vídeo.

Se aplica a

Consulte también