次の方法で共有


HDAUDIO_DEVICE_INFORMATION構造体 (hdaudio.h)

HDAUDIO_DEVICE_INFORMATION構造体は、HD オーディオ バス コントローラーのハードウェア機能を指定します。

構文

typedef struct _HDAUDIO_DEVICE_INFORMATION {
  USHORT  Size;
  USHORT  DeviceVersion;
  USHORT  DriverVersion;
  USHORT  CodecsDetected;
  BOOLEAN IsStripingSupported;
} HDAUDIO_DEVICE_INFORMATION, *PHDAUDIO_DEVICE_INFORMATION;

メンバーズ

Size

HDAUDIO_DEVICE_INFORMATION構造体のサイズをバイト単位で指定します。

DeviceVersion

HD オーディオ コントローラー デバイスのバージョンを指定します。

DriverVersion

HD オーディオ バス ドライバーのバージョンを指定します。

CodecsDetected

HD オーディオ コントローラーが HD オーディオ リンクで検出するコーデックの数を指定します。

IsStripingSupported

HD オーディオ コントローラーがストライピング サポートするかどうかを指定します。 TRUE 場合は、ストライピング (少なくとも 2 つの SDO 行) がサポートされます。 FALSE 場合、ストライピングはサポートされません。

備考

GetDeviceInformation ルーチンは、この構造体を使用して、HD オーディオ コントローラーのデバイス固有の機能に関する情報をクライアントに提供します。

必要条件

要件 価値
ヘッダー hdaudio.h (Hdaudio.h を含む)

関連項目

GetDeviceInformation