MseSourceBuffer 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示 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
- 繼承
- 屬性
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 更新啟動時。 |