IMFASFIndexer::SetIndexByteStreams メソッド (wmcontainer.h)
インデックスを作成するバイト ストリームを追加します。
構文
HRESULT SetIndexByteStreams(
[in] IMFByteStream **ppIByteStreams,
[in] DWORD cByteStreams
);
パラメーター
[in] ppIByteStreams
IMFByteStream インターフェイス ポインターの配列。 バイト ストリームを取得するには、 MFCreateASFIndexerByteStream を呼び出します。
[in] cByteStreams
ppIByteStreams 配列内のポインターの数。
戻り値
このメソッドは HRESULT を返します。 有効な値を次の表に示しますが、これ以外にもあります。
リターン コード | 説明 |
---|---|
|
メソッドが成功しました。 |
|
インデクサー オブジェクトは既に初期化されており、インデックスが作成されたパケットがあります。 |
解説
読み取りシナリオでは、インデクサー オブジェクトで使用するバイト ストリームは 1 つだけです。 インデックス生成シナリオでは、生成する必要があるインデックス オブジェクトの数によって異なります。
要件
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | wmcontainer.h |
Library | Mfuuid.lib |