カスタム任意ストリームの構成
独自の任意のデータ型を使用する場合は、GUID 値を作成して、その主なメディア型識別子として機能する必要があります。 ライターは、認識できないメジャー型のプロファイルでストリームを検出すると、ストリームがカスタムの任意のデータであると想定します。 サンプルを受け入れ、パケット化し、データを検証せずにファイル内の他のストリームのサンプルと組み合わせます。
独自のサブタイプ GUID 識別子を作成して、カスタム データのサブカテゴリを定義することもできます。 ライターはこれらのサブタイプを完全に無視しますが、ASF ファイルのヘッダー セクションに保持されるため、読み取りアプリケーションはそれらを取得し、それらに基づいて決定を行うことができます。
任意のストリームにはビット レートとバッファー ウィンドウが必要であり、メジャー メディアの種類とサブタイプ (使用している場合) を除き、クリアされた値を持つ WM_MEDIA_TYPE 構造体が必要です。
関連トピック