XAUDIO2_DEVICE_DETAILS 構造体

オーディオ デバイスについての情報を提供します。

構文

typedef struct XAUDIO2_DEVICE_DETAILS {    WCHAR DeviceID[256];    WCHAR DisplayName[256];    XAUDIO2_DEVICE_ROLE Role;    WAVEFORMATEXTENSIBLE OutputFormat;} XAUDIO2_DEVICE_DETAILS;

メンバー

  • DeviceID
    オーディオ デバイスの文字列識別子です。
  • DisplayName
    ユーザーへの表示に適したフレンドリ名です。
  • Role
    役割は、ユーザーによって割り当てられ、デバイスを既定のデバイスとして使用するオーディオ シナリオを指定します。詳細については、XAUDIO2_DEVICE_ROLE 列挙型を参照してください。
  • OutputFormat
    デバイスのネイティブな PCM オーディオ フォーマットを記述する WAVEFORMATEXTENSIBLE 構造体です。

要件

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

関連項目

XAudio2 の構造体
IXAudio2::GetDeviceDetails