acxdevice.h ヘッダー
このヘッダーは、ACX オーディオ クラス拡張機能によって使用されます。
詳細については、次を参照してください。
acxdevice.h には、次のプログラミング インターフェイスが含まれています。
関数
ACX_DEVICE_CONFIG_INIT ACX_DEVICE_CONFIG_INIT関数は、AcxDeviceInitialize 関数を呼び出すときに使用するACX_DEVICE_CONFIG構造体を初期化します。 |
ACX_DEVICEINIT_CONFIG_INIT ACX_DEVICEINIT_CONFIG_INIT関数は、ACX_DEVICEINIT_CONFIG構造体を初期化します。 |
AcxDeviceAddCircuit AcxDeviceAddCircuit 関数は、オーディオ エンドポイントを作成するために WDFDEVICE に ACX 回線を追加します。 |
AcxDeviceAddCircuitDevice AcxDeviceAddCircuitDevice 関数は、オーディオ パスを表す指定された親デバイスに ACX 回線デバイスを追加します。 |
AcxDeviceAddFactoryCircuit AcxDeviceAddFactoryCircuit 関数は、オーディオ回線を作成するためのファクトリ回線を WDFDEVICE に追加します。 |
AcxDeviceDetachCircuit AcxDeviceDetachCircuit 関数は、削除前に WDFDEVICE からオーディオ回線をデタッチします。 |
AcxDeviceGetCurrentDxExitLatency AcxDeviceGetCurrentDxExitLatency 関数は、現在のオーディオ デバイスのスリープ状態の終了待機時間値を取得します。 |
AcxDeviceInitialize AcxDeviceInitialize 関数は、オーディオ クラス拡張機能 (ACX) デバイスを初期化します。 |
AcxDeviceInitInitialize クライアント ドライバーは、WdfDeviceCreate を呼び出す前に、EVT_WDF_DRIVER_DEVICE_ADD コールバックで AcxDeviceInitInitialize を呼び出す必要があります。 |
AcxDeviceRemoveCircuit AcxDeviceRemoveCircuit 関数は、指定されたオーディオ回線を ACX デバイスから削除します。 |
AcxDeviceRemoveCircuitDevice AcxDeviceRemoveCircuitDevice 関数は、指定された親デバイスから ACX 回線デバイスを削除します。 |
AcxDeviceRemoveFactoryCircuit AcxDeviceRemoveFactoryCircuit 関数は、WDFDEVICE からオーディオ回線を作成するためのファクトリ回線を削除します。 |
構造
ACX_DEVICE_CONFIG ACX_DEVICE_CONFIG構造体は、クラス拡張機能に構成情報を提供します。 |
ACX_DEVICEINIT_CONFIG ACX_DEVICEINIT_CONFIG構造体は、クラス拡張機能に構成情報を提供します。 |
列挙
ACX_DEVICE_CONFIG_FLAGS ACX_DEVICE_CONFIG_FLAGS列挙型は、オーディオ クラス拡張機能の構成に使用される値を定義します。 |
ACX_DEVICEINIT_CONFIG_FLAGS ACX_DEVICEINIT_CONFIG_FLAGS列挙型は、オーディオ クラス拡張機能の初期化に使用される値を定義します。 |
ACX_DX_EXIT_LATENCY ACX_DX_EXIT_LATENCY列挙型は、ACX デバイスの終了待機時間を定義する値を定義します。 |