MseStreamSource クラス

定義

メディア ソース拡張機能 (MSE) ストリーム ソースを表します。

public ref class MseStreamSource sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [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 MseStreamSource final
/// [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)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class MseStreamSource final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[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 MseStreamSource
[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)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class MseStreamSource
Public NotInheritable Class MseStreamSource
継承
Object Platform::Object IInspectable MseStreamSource
属性
実装

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)

注釈

バージョン履歴

Windows のバージョン SDK バージョン 追加された値
1709 16299 LiveSeekableRange

コンストラクター

MseStreamSource()

初期化されていない MseStreamSource の新しいインスタンスをインスタンス化します。

プロパティ

ActiveSourceBuffers

ストリーム ソースでアクティブなメディア ソース拡張機能 (MSE) ソース バッファーの一覧を取得します。

Duration

ストリーム ソースの期間を取得および設定します。

LiveSeekableRange

メディア ソース拡張機能のシーク可能な時間範囲を取得または設定します。

ReadyState

MseStreamSource の準備状態を指定する値を取得します。

SourceBuffers

ストリーム ソース上のメディア ソース拡張機能 (MSE) ソース バッファーの一覧を取得します。

メソッド

AddSourceBuffer(String)

ソース バッファーをストリーム ソースに追加します。

EndOfStream(MseEndOfStreamStatus)

ストリームの末尾の状態を指定します。

IsContentTypeSupported(String)

コンテンツ タイプをサポートするかどうかを指定します。

RemoveSourceBuffer(MseSourceBuffer)

ストリーム ソースからソース バッファーを削除します。

イベント

Closed

MseStreamSource が閉じられたときに発生します。

Ended

MseStreamSource が終了したときに発生します。

Opened

MseStreamSource が開かれたときに発生します。

適用対象

こちらもご覧ください