ISectionList::InitializeWithRawSections
InitializeWithRawSections メソッドは、未処理のセクション データを使ってオブジェクトを初期化する。このメソッドによって、セクション データのカスタム処理が可能になる。
構文
HRESULT InitializeWithRawSections(
PMPEG_PACKET_LIST pmplSections
);
パラメータ
pmplSections
[in] MPEG-2 セクションのリストを格納する MPEG_PACKET_LIST 構造体へのポインタ。
戻り値
このメソッドは HRESULT を返す。次のいずれかの値を返す。
戻りコード | 説明 |
E_INVALIDARG | 無効な引数。 |
MPEG2_E_ALREADY_INITIALIZED | オブジェクトは既に初期化されている。 |
S_OK | メソッドが成功した。 |
注意
このメソッドは次のように使用する。
- IMpeg2Data::GetStreamOfSections メソッドを呼び出してセクション データを取得する。
- 新しい SectionList オブジェクトを作成し、セクション データを使って InitializeWithRawSections を呼び出す。
参照