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 les pages suivantes :

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 de fabrique à un WDFDEVICE pour créer des circuits audio.
AcxDeviceDetachCircuit

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

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

La fonction AcxDeviceInitialize initialise un appareil d’extension de classe audio (ACX).
AcxDeviceInitInitialize

Le pilote client doit appeler AcxDeviceInitInitialize 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 permettant de créer des circuits audio à partir 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 des valeurs qui définissent la latence de sortie de l’appareil ACX.