IDvdControl2::SelectAngle
SelectAngle メソッドは、DVD ナビゲータがアングル ブロックにある間、新しいアングルを設定する。
構文
HRESULT SelectAngle(
ULONG ulAngle,
DWORD dwFlags,
IDvdCmd **ppCmd
);
パラメータ
ulAngle
[in] 新しいアングルの値。1 から 9 まででなければならない。
dwFlags
[in] コマンド同期オプションを指定する 1 つ以上の DVD_CMD_FLAGS 列挙を含むビット フラグ。
ppCmd
[out] DVD コマンドの同期に使える IDvdCmd オブジェクトへのポインタのアドレス。
戻り値
次のいずれかの値を返す。
戻りコード | 説明 |
S_OK | 成功。 |
E_INVALIDARG | ulAngle が範囲外である。 |
VFW_E_DVD_INVALIDDOMAIN | DVD ナビゲータが First Play ドメイン内にある。 |
VFW_E_DVD_OPERATION_INHIBITED | UOP コントロールが処理を禁止している。 |
注意
オーディオ ストリームとサブピクチャ ストリームのインデックスは開始値が 0 であるが、アングルとメニュー ボタンのインデックスは開始値が 1 である点に注意すること。
次の表は、このメソッド名が対応する Annex J コマンド名、このメソッドが有効なドメインを示している。
Annex J コマンド名 | 有効なドメイン |
Angle_Change | DVD_DOMAIN_VideoManagerMenu DVD_DOMAIN_VideoTitleSetMenu DVD_DOMAIN_Title DVD_DOMAIN_Stop |
参照