Bagikan melalui


VideoTransformEffectDefinition Kelas

Definisi

Mewakili definisi efek transformasi video.

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
Warisan
Object Platform::Object IInspectable VideoTransformEffectDefinition
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

Gunakan kelas ini untuk menambahkan efek transformasi ke aliran video. Efek yang didukung termasuk rotasi, pencerminan, kliping sumber, pemetaan tujuan, proyeksi sferis, dan pengaturan warna padding untuk area dalam bingkai yang tidak diisi dengan video input.

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1803 17134 SphericalProjection

Konstruktor

VideoTransformEffectDefinition()

Menginisialisasi instans baru kelas VideoTransformEffectDefinition .

Properti

ActivatableClassId

Mendapatkan ID kelas yang dapat diaktifkan dari definisi efek transformasi video.

CropRectangle

Mendapatkan atau mengatur persegi panjang tempat video akan dipotong, ditentukan dalam piksel.

Mirror

Mendapatkan atau mengatur arah di mana video akan dicerminkan.

OutputSize

Mendapatkan atau mengatur ukuran output video, dalam piksel.

PaddingColor

Mendapatkan atau mengatur warna yang akan digunakan untuk mengisi piksel dalam bingkai yang tidak diisi dengan video, seperti saat video dikotak surat.

ProcessingAlgorithm

Mendapatkan atau mengatur algoritma pemrosesan media yang digunakan untuk transformasi video.

Properties

Mendapatkan kumpulan properti untuk mengonfigurasi objek VideoTransformEffectDefinition .

Rotation

Mendapatkan atau mengatur sudut dan arah di mana video akan diputar.

SphericalProjection

Mendapatkan objek VideoTransformSphericalProjection yang memungkinkan Anda mengonfigurasi parameter proyeksi sferik yang digunakan oleh efek transformasi video.

Berlaku untuk

Lihat juga