Microsoft DirectX 8.0 |
ASF ライタは、可変数の入力ストリームを受け入れて ASF (Advanced Streaming Format) ファイルを作成する。このフィルタは、圧縮と多重化を取り扱う。ただし、圧縮メカニズムはバイパスすることができる。ASF ライタは、デジタル ビデオ (DV) キャプチャ、オーディオ再圧縮、およびネットワーク ストリーミング用の AVI (Audio-Video Interleaved) ファイルまたは MPEG マルチメディア ファイルの変換など、各種のシナリオで使用することができる。このフィルタは、Microsoft® DirectShow® の Microsoft® Windows Media™ Audio ファイルおよび Windows Media Video ファイルを作成する唯一の方法を提供する。
ASF ファイルの記述方法については、「DirectShow での ASF ファイルの作成」を参照すること。
フィルタ インターフェイス | IAMFilterMiscFlags、 IConfigAsfWriter、 IFileSinkFilter2、 IMediaSeeking、 IPersistStream、 ISpecifyPropertyPages |
---|---|
入力ピン インターフェイス | IPin、IMemInputPin IAMStreamConfig |
出力ピン メディア タイプ | 利用できない。 |
出力ピン インターフェイス | 利用できない。 |
フィルタ CLSID | CLSID_WWAsfWriter |
プロパティ ページ CLSID | CLSID_AsfWriterProperties |
実行モジュール | Qasf.dll |
メリット | MERIT_DO_NOT_USE |
カテゴリ | 指定なし。 |
注意
このフィルタには、Windows Media Format Software Development Kit (SDK) の有効なインストールが必要である。
入力ピンの数は、ASF ストリームのプロファイルまたはプロファイル識別子に応じて異なる。
入力ピン上でサポートされる IAMStreamConfig のメソッドは、IAMStreamConfig::GetFormat だけである。ほかのすべてのメソッドは E_NOTIMPL を返す。GetFormat を呼び出し、フィルタの構成に使用された ASF プロファイルに基づいて、ストリームのフォーマットを判定する。詳細については、「IConfigAsfWriter)」を参照すること。