MediaFrameSourceController 類別

定義

可讓您取得和設定 MediaFrameSource 的屬性,並取得 VideoDeviceController,其提供相機控制項,例如曝光、焦點和縮放。

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
繼承
Object Platform::Object IInspectable MediaFrameSourceController
屬性

Windows 需求

裝置系列
Windows 10 Anniversary Edition (已於 10.0.14393.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v3.0 引進)

備註

藉由存取MediaFrameSourceController屬性,取得 MediaFrameSourceController 類別的實例。

如需使用 MediaFrameSource 擷取畫面的作法指引,請參閱 使用 MediaFrameReader 處理媒體畫面

版本歷程記錄

Windows 版本 SDK 版本 已新增值
1703 15063 GetPropertyByExtendedIdAsync
1703 15063 SetPropertyByExtendedIdAsync
1803 17134 AudioDeviceController

屬性

AudioDeviceController

取得MediaFrameSourceAudioDeviceController,其提供設定音量層級或靜音音訊裝置等控制項。

VideoDeviceController

取得MediaFrameSourceVideoDeviceController,其提供相機控制項,例如曝光、焦點和縮放。

方法

GetPropertyAsync(String)

如果成功擷取屬性值,則非同步取得物件,其中包含 MediaFrameSource 屬性的值,並描述取得作業的結果狀態。

GetPropertyByExtendedIdAsync(Byte[], IReference<UInt32>)

以非同步方式從 MediaFrameSource取得具有指定識別碼的屬性值,使用具有自訂標頭資訊的擴充識別碼,以及指定儲存結果所需的緩衝區大小上限。

SetPropertyAsync(String, Object)

以非同步方式設定 MediaFrameSource 屬性的值,並傳回描述設定作業結果狀態的 MediaFrameSourceSetPropertyStatus 物件。

SetPropertyByExtendedIdAsync(Byte[], Byte[])

使用具有自訂標頭資訊的擴充識別碼,以非同步方式設定 具有 MediaFrameSource上指定識別碼的屬性值。

適用於

另請參閱