次の方法で共有


MediaSource クラス

定義

メディア データの単一使用ソースを表します。 MediaSourceは、1 つの読み込み操作に正確に対応します。 これは、メディア コンポーネントによって使用される 1 つの基になる Stream を保持します。 複数のコンポーネントまたは複数の読み込みのインスタンスの再利用はサポートされていません。

public class MediaSource
type MediaSource = class
Public Class MediaSource
継承
MediaSource

コンストラクター

名前 説明
MediaSource(Byte[], String, String)

バイト配列データを使用して、 MediaSource の新しいインスタンスを初期化します。 書き込み不可の MemoryStream は、指定されたデータに対して作成されます。 バイト配列参照はコピーされないため、呼び出し元は後で変更しないでください。

MediaSource(Stream, String, String)

既存のストリームから MediaSource の新しいインスタンスを初期化します。 ストリーム参照は保持されます (コピーされません)。 呼び出し元は所有権を保持し、メディアの読み込み後に破棄を行います。 ストリームは、読み込み中も読み取り可能な状態を維持する必要があります。

プロパティ

名前 説明
CacheKey

メディアのキャッシュ キーを取得します。 常に null 以外。

Length

既知の場合は、メディア データの長さをバイト単位で取得します。

MimeType

メディアの MIME の種類を取得します。

Stream

基になるストリームを取得します。

適用対象