IXAudio2::GetDeviceDetails メソッド

特定のインデックスを含むオーディオ出力デバイスに関する情報を返します。

構文

HRESULT GetDeviceDetails(         UINT32 Index,         XAUDIO2_DEVICE_DETAILS *pDeviceDetails)

パラメーター

  • Index
    [in] クエリ対象のデバイスのインデックスです。この値は、IXAudio2::GetDeviceCount から返された数よりも少なくする必要があります。
  • pDeviceDetails
    [out] 成功した場合は、返された XAUDIO2_DEVICE_DETAILS 構造体へのポインターです。

戻り値

正常に実行された場合は S_OK を返し、失敗した場合はエラー コードを返します。XAudio2 固有のエラー コードの説明については、「XAudio2 エラー コード」を参照してください。

解説 

GetDeviceDetails および IXAudio2::GetDeviceCount は、IXAudio2::Initialize の呼び出しの前に呼び出すことができる唯一の IXAudio2 メソッドです。

要件

ヘッダー: xaudio2.h で宣言されています。

関連項目

IXAudio2
方法 : オーディオ デバイスの列挙