Bagikan melalui


SceneAnalysisEffect Kelas

Definisi

Mewakili efek yang menganalisis bingkai video untuk menentukan apakah salah satu teknik pengambilan urutan foto variabel yang didukung dapat menghasilkan gambar yang diambil dengan kualitas lebih tinggi.

public ref class SceneAnalysisEffect 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 SceneAnalysisEffect 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 SceneAnalysisEffect
Public NotInheritable Class SceneAnalysisEffect
Warisan
Object Platform::Object IInspectable SceneAnalysisEffect
Atribut
Penerapan

Persyaratan Windows

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

Keterangan

Dapatkan instans kelas ini dengan meneruskan objek SceneAnalysisEffectDefinition ke MediaCapture.AddVideoEffectAsync.

Sama seperti efek lainnya, efek penganalisis adegan ditambahkan ke alur pengambilan dengan memanggil AddEffectAsync. Setelah pengambilan dimulai, peristiwa SceneAnalyzed dinaikkan. Dalam handler untuk peristiwa ini, Anda bisa mendapatkan akses ke objek output yang menunjukkan kemungkinan bahwa teknik tertentu akan meningkatkan gambar yang diambil. Objek output juga menyediakan sekumpulan objek FrameController dengan pengaturan yang direkomendasikan yang dapat ditetapkan langsung ke koleksi VariablePhotoSequenceController.DesiredFrameControllers untuk mengaktifkan teknik pengambilan.

Dalam rilis saat ini, satu-satunya penganalisis yang didukung adalah penganalisis Rentang Dinamis Tinggi (HDR).

Untuk panduan cara menggunakan SceneAnalysisEffect, lihat Analisa adegan untuk MediaCapture.

Properti

DesiredAnalysisInterval

Mendapatkan atau mengatur durasi jendela waktu di mana bingkai video dianalisis.

HighDynamicRangeAnalyzer

Mendapatkan objek HighDynamicRangeControl yang digunakan untuk mengaktifkan atau menonaktifkan analisis Rentang Dinamis Tinggi (HDR).

Metode

SetProperties(IPropertySet)

Mengatur properti pada IMediaExtension.

Acara

SceneAnalyzed

Dimunculkan ketika analisis adegan selesai. Lihat SceneAnalyzedEventArgs

Berlaku untuk

Lihat juga