このヘッダーは、サイドバンド オーディオ用 Windows USB オーディオ ドライバーと対話するデバイス ドライバーに公開される型、定数、および関数を定義します。
USB Audio 1.0 デバイスのサイドバンド パスを提供するオーディオ ドライバーは、USB Audio 1.0 クラス ドライバーによって発行されるサイドバンド インターフェイスの Pnp 通知を待機する必要があります - GUID_DEVINTERFACE_USB_SIDEBAND_AUDIO_HS_HCIBYPASS。
オーディオ ドライバーが Pnp 通知を受信すると、シンボリック リンクを使用して I/O を送信し、USB Audio 1.0 クラス デバイスと対話できます。
IOCTL は、すべての標準的なサイドバンド オーディオ操作の sidebandaudio.h ヘッダーで指定されます。
USB Audio 1.0 固有の構造体と列挙型は、このヘッダーで定義されています。
詳細については、以下を参照してください。
usbsidebandaudio.h には、次のプログラミング インターフェイスが含まれています。
構造体
|
SIDEBANDAUDIO_EP_USBAUDIO_TRANSPORT_RESOURCES この構造体では、USB サイドバンド オーディオ トランスポート リソースについて説明します。 |
列挙
|
SIDEBANDAUDIO_EP_USB_TRANSPORT_RESOURCE_TYPE トランスポート リソースの種類について説明します。 |
|
SIDEBANDAUDIO_USB_CONTROLLER_CONFIG_INFO_TYPE Microsoft USB オーディオ サイドバンド USB コントローラーパラメーターのセット。 |