Partager via


en-tête acxdevice.h

Cet en-tête est utilisé par les extensions de classe audio ACX.

Pour plus d’informations, consultez :

  • vue d’ensemble des extensions de classe audio ACX

  • audio

acxdevice.h contient les interfaces de programmation suivantes :

Fonctions

 
ACX_DEVICE_CONFIG_INIT

La fonction ACX_DEVICE_CONFIG_INIT initialise une structure ACX_DEVICE_CONFIG à utiliser lors de l’appel de la fonction AcxDeviceInitialize.
ACX_DEVICEINIT_CONFIG_INIT

La fonction ACX_DEVICEINIT_CONFIG_INIT initialise la structure ACX_DEVICEINIT_CONFIG.
AcxDeviceAddCircuit

La fonction AcxDeviceAddCircuit ajoute un circuit ACX à un WDFDEVICE pour créer un point de terminaison audio.
AcxDeviceAddCircuitDevice

La fonction AcxDeviceAddCircuitDevice ajoute un périphérique de circuit ACX à un appareil parent spécifié représentant un chemin audio.
AcxDeviceAddFactoryCircuit

La fonction AcxDeviceAddFactoryCircuit ajoute un circuit d’usine à un WDFDEVICE pour la création de circuits audio.
AcxDeviceDetachCircuit

La fonction AcxDeviceDetachCircuit détache un circuit audio d’un WDFDEVICE avant la suppression.
AcxDeviceGetCurrentDxExitLatency

La fonction AcxDeviceGetCurrentDxExitLatency obtient la valeur de latence de sortie de sortie du périphérique audio actuelle.
AcxDeviceInitialize

La fonction AcxDeviceInitialize initialise un appareil ACX (Audio Class Extension).
AcxDeviceInitialize

Le pilote client doit appeler AcxDeviceInitIalize dans son rappel EVT_WDF_DRIVER_DEVICE_ADD, avant d’appeler WdfDeviceCreate.
AcxDeviceRemoveCircuit

La fonction AcxDeviceRemoveCircuit supprime le circuit audio spécifié d’un appareil ACX.
AcxDeviceRemoveCircuitDevice

La fonction AcxDeviceRemoveCircuitDevice supprime un périphérique de circuit ACX d’un appareil parent spécifié.
AcxDeviceRemoveFactoryCircuit

La fonction AcxDeviceRemoveFactoryCircuit supprime un circuit d’usine pour la création de circuits audio d’un WDFDEVICE.

Structures

 
ACX_DEVICE_CONFIG

La structure ACX_DEVICE_CONFIG fournit des informations de configuration à l’extension de classe.
ACX_DEVICEINIT_CONFIG

La structure ACX_DEVICEINIT_CONFIG fournit des informations de configuration à l’extension de classe.

Énumérations

 
ACX_DEVICE_CONFIG_FLAGS

L’énumération ACX_DEVICE_CONFIG_FLAGS définit les valeurs utilisées pour configurer l’extension de classe audio.
ACX_DEVICEINIT_CONFIG_FLAGS

L’énumération ACX_DEVICEINIT_CONFIG_FLAGS définit les valeurs utilisées pour initialiser l’extension de classe audio.
ACX_DX_EXIT_LATENCY

L’énumération ACX_DX_EXIT_LATENCY définit les valeurs qui définissent la latence de sortie de l’appareil ACX.