IDvdControl2::SelectSubpictureStream
SelectSubpictureStream メソッドは、表示するサブピクチャ ストリームを設定する。
構文
HRESULT SelectSubpictureStream(
ULONG ulSubPicture,
DWORD dwFlags,
IDvdCmd **ppCmd
);
パラメータ
ulSubPicture
サブピクチャ ストリームを指定する値。0 から 31 まで、または 63 でなければならない。
戻りコード | 説明 |
0-31 | ストリームが有効である。 |
63 | ストリームがダミー ストリーム、つまりミュートされた低ビットレート ストリームである。 |
dwFlags
[in] コマンド同期オプションを指定する 1 つ以上の DVD_CMD_FLAGS 列挙を含むビット フラグ。
ppCmd
[out] DVD コマンドの同期に使える IDvdCmd オブジェクトへのポインタのアドレス。
戻り値
次のいずれかの値を返す。
戻りコード | 説明 |
S_OK | 成功。 |
E_INVALIDARG | ulSubPicture が範囲外であるか、SP ストリームに対応していない。 |
E_UNEXPECTED | ulSubPicture 引数は有効であるが、何らかの理由で DVD ナビゲータがこの引数を設定できない。 |
VFW_E_DVD_OPERATION_INHIBITED | UOP コントロールが処理を禁止している。 |
VFW_E_DVD_INVALIDDOMAIN | 無効なドメイン。 |
VFW_E_DVD_STREAM_DISABLED | 指定されたストリームが無効になっている。 |
注意
次の表は、このメソッド名が対応する Annex J コマンド名、このメソッドが有効なドメインを示している。
Annex J コマンド名 | 有効なドメイン |
Sub-picture_Stream_Change | DVD_DOMAIN_VideoManagerMenu DVD_DOMAIN_VideoTitleSetMenu DVD_DOMAIN_Title DVD_DOMAIN_Stop |
参照