Microsoft DirectX 8.0

IMPEG2Component インターフェイス

IMPEG2Component インターフェイスは、MPEG2 基本ストリームに関するプロパティを取得および設定するためのメソッドを提供する。

IComponent メソッド名説明
get_Typeコンポーネントの一般的な特性を記述する IComponentType オブジェクトを取得する。
put_Typeコンポーネントの一般的な特性を記述する IComponentType オブジェクトを設定する。
get_DescLangID説明のプレゼンテーションに使用する言語を取得する。
put_DescLangID説明のプレゼンテーションに使用する言語を設定する。
get_Statusコンポーネントの要求された状態または実際の状態を取得する。
put_Statusコンポーネントの要求された状態または実際の状態を設定する。
get_Descriptionコンポーネントの説明を取得する。
put_Descriptionコンポーネントの説明を設定する。
Cloneコンポーネントの新しいコピーを作成する。
IMPEG2Component メソッド名説明
get_PCRPIDこのサブストリームのタイム スタンプに対応する MPEG2 パケット ID を返す。
get_PIDこのサブストリームのパケット識別子を取得する。
get_ProgramNumberPAT の逆引き参照に使用するプログラム番号を取得する。
put_PCRPIDこのサブストリームのタイム スタンプに対応する MPEG2 パケット ID を設定する。
put_PIDこのサブストリームのパケット識別子を設定する。
put_ProgramNumberPAT の逆引き参照に使用するプログラム番号を取得する。

IMPEG2Component::get_PCRPID

IMPEG2Component インターフェイス

このサブストリームのタイム スタンプに対応する MPEG2 パケット ID を返す。

構文

HRESULT get_PCRPID(
    short *PCRPID
    );

パラメータ

PCRPID
[out, retval] パケット ID の値を受け取る Short 型変数へのポインタ。

戻り値

成功した場合は、S_OK を返す。失敗した場合は、標準の IErrorInfo インターフェイスを使ってエラー情報を取得できる。

IMPEG2Component::get_PID

IMPEG2Component インターフェイス

このサブストリームのパケット識別子を取得する。

構文

HRESULT get_PID(
    short *PID
    );

パラメータ

PID
[out, retval] パケット識別子を受け取る Short 型変数へのポインタ。

戻り値

成功した場合は、S_OK を返す。失敗した場合は、標準の IErrorInfo インターフェイスを使ってエラー情報を取得できる。

IMPEG2Component::get_ProgramNumber

IMPEG2Component インターフェイス

PAT の逆引き参照に使用するプログラム番号を取得する。

構文

HRESULT get_ProgramNumber(
    short *ProgramNumber
    );

パラメータ

ProgramNumber
[out, retval] プログラム番号を受け取る Short 型変数へのポインタ。

戻り値

成功した場合は、S_OK を返す。失敗した場合は、標準の IErrorInfo インターフェイスを使ってエラー情報を取得できる。

IMPEG2Component::put_PCRPID

IMPEG2Component インターフェイス

このサブストリームのタイム スタンプに対応する MPEG2 パケット ID を設定する。

構文

HRESULT put_PCRPID(
    short PCRPID
    );

パラメータ

PCRPID
[in] パケット ID を指定する Short 型変数。

戻り値

成功した場合は、S_OK を返す。失敗した場合は、標準の IErrorInfo インターフェイスを使ってエラー情報を取得できる。

IMPEG2Component::put_PID

IMPEG2Component インターフェイス

このサブストリームのパケット識別子を設定する。

構文

HRESULT put_PID(
    short PID
    );

パラメータ

PID
[in] パケット識別子を指定する Short 型変数。

戻り値

成功した場合は、S_OK を返す。失敗した場合は、標準の IErrorInfo インターフェイスを使ってエラー情報を取得できる。

IMPEG2Component::put_ProgramNumber

IMPEG2Component インターフェイス

PAT の逆引き参照に使用するプログラム番号を設定する。

構文

HRESULT put_ProgramNumber(
    short ProgramNumber
    );

パラメータ

ProgramNumber
[in] プログラム番号を指定する Short 型変数。

戻り値

成功した場合は、S_OK を返す。失敗した場合は、標準の IErrorInfo インターフェイスを使ってエラー情報を取得できる。