次の方法で共有


IDvdInfo2::GetDVDVolumeInfo メソッド (strmif.h)

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

メソッドは GetDVDVolumeInfo 、現在の DVD ボリューム情報を取得します。

構文

HRESULT GetDVDVolumeInfo(
  [out] ULONG         *pulNumOfVolumes,
  [out] ULONG         *pulVolume,
  [out] DVD_DISC_SIDE *pSide,
  [out] ULONG         *pulNumOfTitles
);

パラメーター

[out] pulNumOfVolumes

ボリューム セット内のボリュームの数を受け取ります。

[out] pulVolume

このルート ディレクトリのボリューム番号を受け取ります。

[out] pSide

現在のディスク側を受け取る 型DVD_DISC_SIDE の変数へのポインター。

[out] pulNumOfTitles

このボリュームで使用可能なタイトルの数を受け取る ULONG 型の変数へのポインター。

戻り値

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

リターン コード 説明
S_OK
正常終了しました。
E_POINTER
引数が無効です。

解説

一部のディスクは、マルチディスク セットの一部として配布できます。 このコンテキストの "ボリューム" は、ディスクの作成方法に応じて、"ディスク" または "ディスク側" を意味する場合があります。

要件

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

こちらもご覧ください

DVD アプリケーション

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

IDvdInfo2 インターフェイス