共用方式為


MseSourceBuffer 類別

定義

表示 MSE) 來源緩衝區 (媒體來源延伸模組。

public ref class MseSourceBuffer 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 MseSourceBuffer 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 MseSourceBuffer
Public NotInheritable Class MseSourceBuffer
繼承
Object Platform::Object IInspectable MseSourceBuffer
屬性

Windows 需求

裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

備註

藉由呼叫 AddSourceBuffer來取得這個類別的實例。

屬性

AppendWindowEnd

取得並設定 append-window-end interval。

AppendWindowStart

取得並設定 append-window-start 間隔。

Buffered

取得 MseSourceBuffer 物件的緩衝方式。

IsUpdating

取得值,指出緩衝區是否正在更新。

Mode

取得及設定 MseSourceBuffer 物件如何附加緩衝區。

TimestampOffset

取得並設定 MseSourceBuffer 物件的時間戳記位移。

方法

Abort()

(MSE) 來源緩衝區中止媒體來源延伸模組。

AppendBuffer(IBuffer)

將緩衝區附加至 MseSourceBuffer 物件。

AppendStream(IInputStream, UInt64)

將資料流程附加至 MseSourceBuffer 物件。

AppendStream(IInputStream)

將資料流程附加至 MseSourceBuffer 物件。

Remove(TimeSpan, IReference<TimeSpan>)

移除指定時間範圍的媒體。

事件

Aborted

發生于 MseSourceBuffer 中止時。

ErrorOccurred

發生于 MseSourceBuffer 發生錯誤時。

Updated

發生于 MseSourceBuffer 更新時。

UpdateEnded

發生于 MseSourceBuffer 更新已結束時。

UpdateStarting

發生于 MseSourceBuffer 更新啟動時。

適用於