Compartilhar via


Cabeçalho acxdevice.h

Esse cabeçalho é usado pelas extensões de classe de áudio ACX.

Para obter mais informações, consulte:

acxdevice.h contém as seguintes interfaces de programação:

Funções

 
ACX_DEVICE_CONFIG_INIT

A função ACX_DEVICE_CONFIG_INIT inicializa uma estrutura ACX_DEVICE_CONFIG a ser usada ao chamar a função AcxDeviceInitialize.
ACX_DEVICEINIT_CONFIG_INIT

A função ACX_DEVICEINIT_CONFIG_INIT inicializa a estrutura ACX_DEVICEINIT_CONFIG.
AcxDeviceAddCircuit

A função AcxDeviceAddCircuit adiciona um circuito ACX a um WDFDEVICE para criar um ponto de extremidade de áudio.
AcxDeviceAddCircuitDevice

A função AcxDeviceAddCircuitDevice adiciona um dispositivo de circuito ACX a um dispositivo pai especificado que representa um caminho de áudio.
AcxDeviceAddFactoryCircuit

A função AcxDeviceAddFactoryCircuit adiciona um circuito de fábrica a um WDFDEVICE para criar circuitos de áudio.
AcxDeviceDetachCircuit

A função AcxDeviceDetachCircuit desanexa um circuito de áudio de um WDFDEVICE antes da remoção.
AcxDeviceGetCurrentDxExitLatency

A função AcxDeviceGetCurrentDxExitLatency obtém o valor de latência de saída do estado de suspensão do dispositivo de áudio atual.
AcxDeviceInitialize

A função AcxDeviceInitialize inicializa um dispositivo ACX (extensão de classe de áudio).
AcxDeviceInitInitialize

O driver cliente deve chamar AcxDeviceInitInitialize em seu EVT_WDF_DRIVER_DEVICE_ADD retorno de chamada, antes de chamar WdfDeviceCreate.
AcxDeviceRemoveCircuit

A função AcxDeviceRemoveCircuit remove o circuito de áudio especificado de um dispositivo ACX.
AcxDeviceRemoveCircuitDevice

A função AcxDeviceRemoveCircuitDevice remove um dispositivo de circuito ACX de um dispositivo pai especificado.
AcxDeviceRemoveFactoryCircuit

A função AcxDeviceRemoveFactoryCircuit remove um circuito de fábrica para criar circuitos de áudio de um WDFDEVICE.

Estruturas

 
ACX_DEVICE_CONFIG

A estrutura ACX_DEVICE_CONFIG fornece informações de configuração para a extensão de classe.
ACX_DEVICEINIT_CONFIG

A estrutura ACX_DEVICEINIT_CONFIG fornece informações de configuração para a extensão de classe.

Enumerações

 
ACX_DEVICE_CONFIG_FLAGS

A enumeração ACX_DEVICE_CONFIG_FLAGS define valores usados para configurar a extensão de classe de áudio.
ACX_DEVICEINIT_CONFIG_FLAGS

A enumeração ACX_DEVICEINIT_CONFIG_FLAGS define valores usados para inicializar a extensão de classe de áudio.
ACX_DX_EXIT_LATENCY

A enumeração ACX_DX_EXIT_LATENCY define valores que definem a latência de saída do dispositivo ACX.