Bagikan melalui


MediaFrameSourceController Kelas

Definisi

Memungkinkan Anda untuk mendapatkan dan mengatur properti MediaFrameSource dan untuk mendapatkan VideoDeviceController, yang menyediakan kontrol kamera seperti pencahayaan, fokus, dan zoom.

public ref class MediaFrameSourceController sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MediaFrameSourceController final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MediaFrameSourceController
Public NotInheritable Class MediaFrameSourceController
Warisan
Object Platform::Object IInspectable MediaFrameSourceController
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 Anniversary Edition (diperkenalkan dalam 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v3.0)

Keterangan

Dapatkan instans kelas MediaFrameSourceController dengan mengakses properti PengontrolmediaFrameSource.

Untuk panduan cara menggunakan MediaFrameSource untuk mengambil bingkai, lihat Memproses bingkai media dengan MediaFrameReader.

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1703 15063 GetPropertyByExtendedIdAsync
1703 15063 SetPropertyByExtendedIdAsync
1803 17134 AudioDeviceController

Properti

AudioDeviceController

Mendapatkan AudioDeviceController untuk MediaFrameSource, yang menyediakan kontrol seperti mengatur tingkat volume atau membisukan perangkat audio.

VideoDeviceController

Mendapatkan VideoDeviceController untuk MediaFrameSource, yang menyediakan kontrol kamera seperti pencahayaan, fokus, dan zoom.

Metode

GetPropertyAsync(String)

Secara asinkron mendapatkan objek yang berisi nilai properti MediaFrameSource , jika nilai properti berhasil diambil, dan menjelaskan status hasil operasi get.

GetPropertyByExtendedIdAsync(Byte[], IReference<UInt32>)

Secara asinkron mendapatkan nilai properti dengan ID yang ditentukan dari MediaFrameSource, menggunakan ID yang diperluas dengan informasi header kustom dan menentukan ukuran buffer maksimum yang diperlukan untuk menyimpan hasilnya.

SetPropertyAsync(String, Object)

Secara asinkron menetapkan nilai properti MediaFrameSource dan mengembalikan objek MediaFrameSourceSetPropertyStatus yang menjelaskan status hasil operasi set.

SetPropertyByExtendedIdAsync(Byte[], Byte[])

Secara asinkron menetapkan nilai properti dengan ID yang ditentukan pada MediaFrameSource, menggunakan ID yang diperluas dengan informasi header kustom.

Berlaku untuk

Lihat juga