IDvdControl2::SetOption メソッド (strmif.h)

[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayerIMFMediaEngine、および Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayerIMFMediaEngineAudio/Video Capture を使用することを強くお勧めします。 Microsoft は、従来の API を使用する既存のコードを、可能であれば新しい API を使用するように書き直すよう提案しています。]

SetOption メソッドは、DVD ナビゲーター フィルターの内部動作フラグを有効または無効にします。

構文

HRESULT SetOption(
  [in] DVD_OPTION_FLAG flag,
  [in] BOOL            fState
);

パラメーター

[in] flag

DVD_OPTION_FLAG列挙型のメンバーとして、変更する動作 指定します。

[in] fState

フラグ パラメーターで指定されたオプションの新しい値を指定します。

参照ページDVD_OPTION_FLAG

 

戻り値

次のいずれかの値を返します。

リターン コード 説明
S_OK
正常終了しました。
E_INVALIDARG
無効なフラグです。

注釈

DVD ナビゲーターのインスタンスを作成した直後、および動作を変更する場合は常に、必要なフラグを 指定して SetOption を呼び出します。

次の表は、このメソッド名が対応する Annex J コマンド名と、このメソッドが有効なドメインを示しています。

Annex J コマンド名 有効なドメイン
なし すべて

要件

要件
サポートされている最小のクライアント Windows XP (デスクトップ アプリのみ)
サポートされている最小のサーバー Windows Server 2003 (デスクトップ アプリのみ)
対象プラットフォーム Windows
ヘッダー strmif.h (Dshow.h を含む)
Library Strmiids.lib

こちらもご覧ください

DVD アプリケーション

エラーコードと成功コード

IDvdControl2 インターフェイス