閱讀英文

共用方式為


MediaFrameSource 類別

定義

代表媒體畫面的來源,例如色彩或基礎結構相機。

[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 MediaFrameSource
繼承
Object MediaFrameSource
屬性

Windows 需求

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

備註

若要取得MediaFrameSource的實例,您必須先使用包含所需媒體畫面來源的MediaFrameSourceGroup來初始化MediaCapture物件。 您可以設定您傳入MediaCapture.InitializeAsyncMediaCaptureInitializationSettings物件的SourceGroup來執行此動作。 接下來,使用 所需畫面來源相關聯的 MediaFrameSourceInfo.Id 屬性作為 MediaCapture 物件的 FrameSources 字典中的索引鍵,以取得 MediaFrameSource 物件的實例。

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

屬性

Controller

取得MediaFrameSource 的 MediaFrameSourceController

CurrentFormat

取得值,指出 MediaFrameSource目前的框架格式。

Info

取得提供 MediaFrameSource 相關資訊的 MediaFrameSourceInfo物件

SupportedFormats

取得 MediaFrameFormat 物件的唯讀清單,代表 MediaFrameSource所支援的框架格式。

方法

SetFormatAsync(MediaFrameFormat)

以非同步方式設定 MediaFrameSource的框架格式。

TryGetCameraIntrinsics(MediaFrameFormat)

嘗試針對指定的 MediaFrameFormat擷取媒體畫面來源的相機內建函式,以描述相機的失真模型。

事件

FormatChanged

發生于 MediaFrameSource 的目前框架格式變更時。

適用於

產品 版本
WinRT Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100

另請參閱