Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esse cabeçalho é usado pelas extensões de classe de áudio ACX.
Para obter mais informações, consulte:
acxelements.h contém as seguintes interfaces de programação:
Funções
|
ACX_AUDIOENGINE_CALLBACKS_INIT A função ACX_AUDIOENGINE_CALLBACKS_INIT inicializa a estrutura de ACX_AUDIOENGINE_CALLBACKS de um driver. |
|
ACX_AUDIOENGINE_CONFIG_INIT A função ACX_AUDIOENGINE_CONFIG_INIT inicializa a estrutura de ACX_AUDIOENGINE_CONFIG de um driver. |
|
ACX_AUDIOENGINE_CONFIG_INIT_ID Como o ACX_AUDIOENGINE_CONFIG_INIT_ID fornece a mesma funcionalidade que ACX_AUDIOENGINE_CONFIG_INIT, o uso de ACX_AUDIOENGINE_CONFIG_INIT é recomendado. |
|
ACX_AUDIOMODULE_CALLBACKS_INIT A função ACX_AUDIOMODULE_CALLBACKS_INIT inicializa a estrutura de ACX_AUDIOMODULE_CALLBACKS. |
|
ACX_AUDIOMODULE_CONFIG_INIT A função ACX_AUDIOMODULE_CONFIG_INIT inicializa uma estrutura de ACX_AUDIOMODULE_CONFIG. |
|
ACX_AUDIOMODULE_CONFIG_INIT_ID Como o ACX_AUDIOMODULE_CONFIG_INIT_ID fornece a mesma funcionalidade que ACX_AUDIOMODULE_CONFIG_INIT, o uso de ACX_AUDIOMODULE_CONFIG_INIT é recomendado. |
|
ACX_ELEMENT_CONFIG_INIT A função ACX_ELEMENT_CONFIG_INIT inicializa uma estrutura de ACX_ELEMENT_CONFIG. |
|
ACX_ELEMENT_CONFIG_INIT_ID Como o ACX_ELEMENT_CONFIG_INIT_ID fornece a mesma funcionalidade que ACX_ELEMENT_CONFIG_INIT, o uso de ACX_ELEMENT_CONFIG_INIT é recomendado. |
|
ACX_KEYWORDSPOTTER_CALLBACKS_INIT A função ACX_KEYWORDSPOTTER_CALLBACKS_INIT inicializa uma estrutura de ACX_KEYWORDSPOTTER_CALLBACKS. |
|
ACX_KEYWORDSPOTTER_CONFIG_INIT A função ACX_KEYWORDSPOTTER_CONFIG_INIT inicializa uma estrutura de ACX_KEYWORDSPOTTER_CONFIG. |
|
ACX_KEYWORDSPOTTER_CONFIG_INIT_ID Como o ACX_KEYWORDSPOTTER_CONFIG_INIT_ID fornece a mesma funcionalidade que ACX_KEYWORDSPOTTER_CONFIG_INIT, o uso de ACX_KEYWORDSPOTTER_CONFIG_INIT é recomendado. |
|
ACX_MUTE_CALLBACKS_INIT A função ACX_MUTE_CALLBACKS_INIT inicializa uma estrutura de ACX_MUTE_CALLBACKS. |
|
ACX_MUTE_CONFIG_INIT A função ACX_MUTE_CONFIG_INIT inicializa uma estrutura ACX_MUTE_CONFIG. |
|
ACX_MUTE_CONFIG_INIT_ID Como o ACX_MUTE_CONFIG_INIT_ID fornece a mesma funcionalidade que ACX_MUTE_CONFIG_INIT, o uso de ACX_MUTE_CONFIG_INIT é recomendado. |
|
ACX_PEAKMETER_CALLBACKS_INIT A função ACX_PEAKMETER_CALLBACKS_INIT inicializa uma estrutura ACX_PEAKMETER_CALLBACKS. |
|
ACX_PEAKMETER_CONFIG_INIT A função ACX_PEAKMETER_CONFIG_INIT inicializa uma estrutura de ACX_PEAKMETER_CONFIG. |
|
ACX_PEAKMETER_CONFIG_INIT_ID Como o ACX_PEAKMETER_CONFIG_INIT_ID fornece a mesma funcionalidade que ACX_PEAKMETER_CONFIG_INIT, o uso de ACX_PEAKMETER_CONFIG_INIT é recomendado. |
|
ACX_STREAMAUDIOENGINE_CALLBACKS_INIT A função ACX_STREAMAUDIOENGINE_CALLBACKS_INIT inicializa uma estrutura ACX_STREAMAUDIOENGINE_CALLBACKS. |
|
ACX_STREAMAUDIOENGINE_CONFIG_INIT A função ACX_STREAMAUDIOENGINE_CONFIG_INIT inicializa uma estrutura de ACX_STREAMAUDIOENGINE_CONFIG. |
|
ACX_STREAMAUDIOENGINE_CONFIG_INIT_ID Como o ACX_STREAMAUDIOENGINE_CONFIG_INIT_ID fornece a mesma funcionalidade que ACX_STREAMAUDIOENGINE_CONFIG_INIT, o uso de ACX_STREAMAUDIOENGINE_CONFIG_INIT é recomendado. |
|
ACX_VOLUME_CALLBACKS_INIT A função ACX_VOLUME_CALLBACKS_INIT inicializa uma estrutura de ACX_VOLUME_CALLBACKS. |
|
ACX_VOLUME_CONFIG_INIT A função ACX_VOLUME_CONFIG_INIT inicializa uma estrutura de ACX_VOLUME_CONFIG. |
|
ACX_VOLUME_CONFIG_INIT_ID Neste momento, o ACX_VOLUME_CONFIG_INIT_ID só pode usar AcxElementIdDefault como entrada para a ID do elemento, que é o mesmo que usar ACX_VOLUME_CONFIG_INIT. |
|
AcxAudioEngineCreate A função AcxAudioEngineCreate é usada para criar um mecanismo de áudio que será associado a um pai de objeto de dispositivo WDFDEVICE de circuito. |
|
AcxAudioEngineGetDeviceFormatList A função AcxAudioEngineGetDeviceFormatList recupera um objeto ACXDATAFORMATLIST de formato de dispositivo ACX. |
|
AcxAudioModuleCreate A função AcxAudioModuleCreate é usada para criar um módulo de áudio que será associado a um objeto de circuito ACX pai. |
|
AcxElementAddEvents A função AcxElementAddEvents fornece a capacidade de adicionar objetos de evento ACXEVENT a um objeto ACXELEMENT. |
|
AcxElementCreate A função AcxElementCreate é usada para criar um objeto ACXELEMENT que será associado a um circuito ou um objeto de dispositivo de fluxo pai. |
|
AcxElementGetContainer A função AcxElementGetContainer recupera o contêiner associado para o elemento ACX fornecido. |
|
AcxElementGetId A função AcxElementGetId recupera o número que representa a ID do elemento para um determinado objeto de elemento ACX. |
|
AcxKeywordSpotterCreate A função AcxKeywordSpotterCreate é usada para criar um objeto spotter de palavra-chave ACX que será associado a um pai de objeto do dispositivo de circuito. |
|
AcxMuteChangeStateNotification A função AcxMuteChangeStateNotification envia uma notificação de uma alteração de estado mute em um objeto ACXMUTE para que o acx possa gerar um evento correspondente. |
|
AcxMuteCreate A função AcxMuteCreate é usada para criar um objeto mudo ACX que será associado a um objeto de circuito pai. |
|
AcxPeakMeterCreate A função AcxPeakMeterCreate é usada para criar um objeto de picometer ACX que será associado a um pai de objeto de circuito. |
|
AcxStreamAudioEngineCreate A função AcxStreamAudioEngineCreate é usada para criar um objeto do mecanismo de áudio de fluxo ACX que será associado a um pai de objeto de fluxo ACX. |
|
AcxStreamAudioEngineGetStream A função AcxStreamAudioEngineGetStream recupera o objeto ACXSTREAM associado ao objeto do mecanismo de áudio de fluxo fornecido. |
|
AcxVolumeChangeLevelNotification A função AcxVolumeChangeLevelNotification envia uma notificação de uma alteração de nível de volume em um objeto ACXVOLUME para que o acx possa gerar um evento correspondente. |
|
AcxVolumeCreate A função AcxVolumeCreate é usada para criar um objeto de volume ACX que será associado a um objeto de circuito pai. |
Funções de retorno de chamada
|
EVT_ACX_AUDIOENGINE_ASSIGN_EFFECTS_STATE A função de retorno de chamada EVT_ACX_AUDIOENGINE_ASSIGN_EFFECTS_STATE é implementada pelo driver e é chamada quando o estado de efeitos globais é definido para um nó do mecanismo de áudio. |
|
EVT_ACX_AUDIOENGINE_ASSIGN_ENGINE_FORMAT A função de retorno de chamada EVT_ACX_AUDIOENGINE_ASSIGN_ENGINE_FORMAT é implementada pelo driver e é chamada quando o formato de combinação interna é definido para um nó do mecanismo de áudio. |
|
EVT_ACX_AUDIOENGINE_RETRIEVE_BUFFER_SIZE_LIMITS O EVT_ACX_AUDIOENGINE_RETRIEVE_BUFFER_SIZE_LIMITS retorno de chamada é implementado pelo driver e é chamado quando os limites de tamanho do buffer para um determinado formato de dados são solicitados para o mecanismo de áudio especificado. |
|
EVT_ACX_AUDIOENGINE_RETRIEVE_EFFECTS_STATE A função de retorno de chamada EVT_ACX_AUDIOENGINE_RETRIEVE_EFFECTS_STATE é implementada pelo driver e é chamada quando o estado de efeitos globais é solicitado para o nó do mecanismo de áudio especificado. |
|
EVT_ACX_AUDIOENGINE_RETRIEVE_ENGINE_FORMAT O retorno de chamada EVT_ACX_AUDIOENGINE_RETRIEVE_ENGINE_FORMAT é implementado pelo driver e é chamado quando o formato de combinação interna é solicitado para o mecanismo de áudio especificado. |
|
EVT_ACX_AUDIOMODULE_PROCESSCOMMAND EVT_ACX_AUDIOMODULE_PROCESSCOMMAND informa ao driver para processar um comando para um elemento de módulo de áudio. |
|
EVT_ACX_KEYWORDSPOTTER_ASSIGN_ARM EVT_ACX_KEYWORDSPOTTER_ASSIGN_ARM define o estado do braço do spotter de palavra-chave. |
|
EVT_ACX_KEYWORDSPOTTER_ASSIGN_PATTERNS EVT_ACX_KEYWORDSPOTTER_ASSIGN_PATTERNS atribui padrões de detecção para a detecção de palavra-chave a ser usada pelo spotter de palavra-chave. |
|
EVT_ACX_KEYWORDSPOTTER_ASSIGN_RESET EVT_ACX_KEYWORDSPOTTER_ASSIGN_RESET redefine o detector de spotter de palavra-chave para um estado desarmado sem conjunto de padrões. |
|
EVT_ACX_KEYWORDSPOTTER_RETRIEVE_ARM EVT_ACX_KEYWORDSPOTTER_RETRIEVE_ARM recupera o estado atual do braço do spotter de palavra-chave. |
|
EVT_ACX_MUTE_ASSIGN_STATE A função de retorno de chamada EVT_ACX_MUTE_ASSIGN_STATE é implementada pelo driver e é chamada quando o estado de um canal especificado em um nó mudo é definido. |
|
EVT_ACX_MUTE_RETRIEVE_STATE A função de retorno de chamada EVT_ACX_MUTE_RETRIEVE_STATE é implementada pelo driver e é chamada quando o estado de um canal especificado em um nó mudo é solicitado. |
|
EVT_ACX_PEAKMETER_RETRIEVE_LEVEL A função de retorno de chamada EVT_ACX_PEAKMETER_RETRIEVE_LEVEL é implementada pelo driver e é chamada quando o nível de um canal especificado em um nó de pico é solicitado. |
|
EVT_ACX_RAMPED_VOLUME_ASSIGN_LEVEL EVT_ACX_RAMPED_VOLUME_ASSIGN_LEVEL é implementado pelo driver e é chamado quando o nível de volume de um canal é definido para um nó de volume. |
|
EVT_ACX_STREAMAUDIOENGINE_ASSIGN_CURRENT_WRITE_POSITION A função de retorno de chamada EVT_ACX_STREAMAUDIOENGINE_ASSIGN_CURRENT_WRITE_POSITION é implementada pelo driver e é chamada quando a posição de gravação atual do mecanismo de áudio de fluxo especificado é definida. |
|
EVT_ACX_STREAMAUDIOENGINE_ASSIGN_EFFECTS_STATE A função de retorno de chamada EVT_ACX_STREAMAUDIOENGINE_ASSIGN_EFFECTS_STATE é implementada pelo driver e é chamada quando o estado de efeitos locais é definido para um nó do mecanismo de áudio de fluxo. |
|
EVT_ACX_STREAMAUDIOENGINE_ASSIGN_LAST_BUFFER_POSITION A função de retorno de chamada EVT_ACX_STREAMAUDIOENGINE_ASSIGN_LAST_BUFFER_POSITION é implementada pelo driver e é chamada quando a posição do último byte válido no buffer de áudio é definida para o mecanismo de áudio de fluxo especificado. |
|
EVT_ACX_STREAMAUDIOENGINE_ASSIGN_LOOPBACK_PROTECTION EVT_ACX_STREAMAUDIOENGINE_ASSIGN_LOOPBACK_PROTECTION é implementado pelo driver e é chamado quando o status de proteção de loopback é definido para um nó do mecanismo de áudio de fluxo. |
|
EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_EFFECTS_STATE A função de retorno de chamada EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_EFFECTS_STATE é implementada pelo driver e é chamada quando o estado de efeitos locais é solicitado para o mecanismo de áudio de fluxo especificado. |
|
EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_LINEAR_BUFFER_POSITION O retorno de chamada EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_LINEAR_BUFFER_POSITION é implementado pelo driver e é chamado quando a posição do buffer linear é solicitada para o mecanismo de áudio de fluxo especificado. |
|
EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_PRESENTATION_POSITION A função de retorno de chamada EVT_ACX_STREAMAUDIOENGINE_RETRIEVE_PRESENTATION_POSITION é implementada pelo driver e é chamada para recuperar a posição atual dentro dos dados de áudio que estão sendo renderizados no nó do mecanismo de áudio de fluxo. |
|
EVT_ACX_VOLUME_ASSIGN_LEVEL A função de retorno de chamada EVT_ACX_VOLUME_ASSIGN_LEVEL é implementada pelo driver e é chamada quando o nível de volume de um canal é definido para um nó de volume. |
|
EVT_ACX_VOLUME_RETRIEVE_LEVEL A função de retorno de chamada EVT_ACX_VOLUME_RETRIEVE_LEVEL é implementada pelo driver e é chamada quando o nível de volume de um canal especificado em um nó de volume é solicitado. |
Estruturas
|
ACX_AUDIOENGINE_CALLBACKS A estrutura ACX_AUDIOENGINE_CALLBACKS define retornos de chamada para o mecanismo de áudio ACX. |
|
ACX_AUDIOENGINE_CONFIG A estrutura ACX_AUDIOENGINE_CONFIG é usada para definir a configuração do mecanismo de áudio. |
|
ACX_AUDIOMODULE_CALLBACKS A estrutura ACX_AUDIOMODULE_CALLBACKS identifica os retornos de chamada do driver para operações de módulo de áudio ACX. |
|
ACX_AUDIOMODULE_CONFIG A estrutura ACX_AUDIOMODULE_CONFIG é usada para definir a configuração do módulo de áudio. |
|
ACX_AUDIOMODULE_DESCRIPTOR O ACX_AUDIOMODULE_DESCRIPTOR é usado para definir uma estrutura de descritor de módulo de áudio. |
|
ACX_ELEMENT_CONFIG A estrutura ACX_ELEMENT_CONFIG é usada para definir a configuração do elemento de áudio. |
|
ACX_KEYWORDSPOTTER_CALLBACKS A estrutura ACX_KEYWORDSPOTTER_CALLBACKS identifica os retornos de chamada do driver para operações de spotter de palavras-chave. |
|
ACX_KEYWORDSPOTTER_CONFIG A estrutura ACX_KEYWORDSPOTTER_CONFIG é usada para definir a configuração do spotter de palavra-chave de áudio. |
|
ACX_MUTE_CALLBACKS A estrutura ACX_MUTE_CALLBACKS identifica os retornos de chamada do driver para operações de mudo ACX. |
|
ACX_MUTE_CONFIG A estrutura ACX_MUTE_CONFIG é usada para definir a configuração de mudo de áudio. |
|
ACX_PEAKMETER_CALLBACKS A estrutura ACX_PEAKMETER_CALLBACKS identifica os retornos de chamada do driver para operações de pico do ACX. |
|
ACX_PEAKMETER_CONFIG A estrutura ACX_PEAKMETER_CONFIG é usada para definir a configuração do pico de áudio. |
|
ACX_STREAMAUDIOENGINE_CALLBACKS A estrutura ACX_STREAMAUDIOENGINE_CALLBACKS identifica os retornos de chamada do driver para operações de fluxo do mecanismo de áudio ACX. |
|
ACX_STREAMAUDIOENGINE_CONFIG A estrutura ACX_STREAMAUDIOENGINE_CONFIG é usada para definir a configuração de fluxo do mecanismo de áudio. |
|
ACX_VOLUME_CALLBACKS A estrutura ACX_VOLUME_CALLBACKS identifica os retornos de chamada do driver para operações de volume ACX. |
|
ACX_VOLUME_CONFIG A estrutura ACX_VOLUME_CONFIG é usada para definir a configuração de volume acx. |
Enumerações
|
ACX_AUDIOENGINE_CONFIG_FLAGS A enumeração ACX_AUDIOENGINE_CONFIG_FLAGS define os sinalizadores de configuração para o mecanismo de áudio ACX. |
|
ACX_AUDIOMODULE_CONFIG_FLAGS A enumeração ACX_AUDIOMODULE_CONFIG_FLAGS define os sinalizadores de configuração para o módulo de áudio ACX. |
|
ACX_CONSTRICTOR_OPTION A enumeração ACX_CONSTRICTOR_OPTION define as opções para o status de proteção de loopback de um nó do mecanismo de áudio de fluxo. |
|
ACX_ELEMENT_CONFIG_FLAGS A enumeração ACX_ELEMENT_CONFIG_FLAGS define os sinalizadores de configuração para um elemento ACX. |
|
ACX_KEYWORDSPOTTER_CONFIG_FLAGS A enumeração ACX_KEYWORDSPOTTER_CONFIG_FLAGS define os sinalizadores de configuração para o spotter de palavra-chave de áudio ACX. |
|
ACX_MUTE_CONFIG_FLAGS A enumeração ACX_MUTE_CONFIG_FLAGS define os sinalizadores de configuração para o elemento de mudo ACX. |
|
ACX_PEAKMETER_CONFIG_FLAGS A enumeração ACX_PEAKMETER_CONFIG_FLAGS define os sinalizadores de configuração para o elemento de pico ACX. |
|
ACX_STREAMAUDIOENGINE_CONFIG_FLAGS A enumeração ACX_STREAMAUDIOENGINE_CONFIG_FLAGS define os sinalizadores de configuração para o mecanismo de áudio de fluxo ACX. |
|
ACX_VOLUME_CONFIG_FLAGS A enumeração ACX_VOLUME_CONFIG_FLAGS define os sinalizadores de configuração para o elemento de volume ACX. |
|
ACX_VOLUME_CURVE_TYPE A enumeração ACX_VOLUME_CURVE_TYPE define constantes que especificam um algoritmo de curva a ser aplicado para definir um nível de volume. |