C++ DVD リファレンス ページへのショートカット

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

次のインターフェイスは、C++ で DVD アプリケーションを作成するときに通常使用されます。

インターフェイス 目的
IAMLine21Decoder クローズド キャプションの表示を制御します。
IDvdCmd 高度なコマンド同期手法で使用され、コマンド オブジェクトを制御します。
IDvdControl2 DVD ナビゲーター フィルター ("set" メソッド) にコマンドを発行します。
IDvdGraphBuilder DVD フィルター グラフを作成します。
IDvdInfo2 DVD ナビゲーターに対して、ディスク上の状態情報と情報 ("get" メソッド) を照会します。
IDvdState ブックマークなどの情報をディスクに保存します。
IVideoFrameStep デコーダーでサポートされている場合は、"フレーム ステップ実行" を制御します。

 

DVD アプリケーション