MediaSource クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
メディア データの単一使用ソースを表します。 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 |
基になるストリームを取得します。 |