Partilhar via


cabeçalho acxpin.h

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

Para obter mais informações, consulte:

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

Funções

 
ACX_CONNECTION_INIT

Inicializa uma estrutura de ACX_CONNECTION para uso na configuração de uma conexão.
ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION_INIT

A função ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION_INIT inicializa uma estrutura de ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION para uso.
ACX_JACK_CALLBACKS_INIT

A função ACX_JACK_CALLBACKS_INIT inicializa uma estrutura de ACX_JACK_CALLBACKS para uso.
ACX_JACK_CONFIG_INIT

A macro ACX_JACK_CONFIG_INIT chama a função ACX_JACK_CONFIG_INIT_ID com o valor de ID padrão.
ACX_JACK_CONFIG_INIT_ID

A função ACX_JACK_CONFIG_INIT_ID inicializa uma estrutura ACX_JACK_CONFIG com a ID especificada.
ACX_MICARRAYGEOMETRY_CONFIG_INIT

A função ACX_MICARRAYGEOMETRY_CONFIG_INIT inicializa uma estrutura de ACX_MICARRAYGEOMETRY_CONFIG para uso.
ACX_MICROPHONE_CONFIG_INIT

A função ACX_MICROPHONE_CONFIG_INIT inicializou uma estrutura de ACX_MICROPHONE_CONFIG para uso.
ACX_PHYSICAL_CONNECTION_INIT

A função ACX_PHYSICAL_CONNECTION_INIT inicializa uma estrutura de ACX_PHYSICAL_CONNECTION para uso.
ACX_PIN_CALLBACKS_INIT

A função ACX_PIN_CALLBACKS_INIT inicializa uma estrutura de ACX_PIN_CALLBACKS para uso.
ACX_PIN_CONFIG_INIT

A macro ACX_PIN_CONFIG_INIT chama a função ACX_PIN_CONFIG_INIT_ID com o valor de ID padrão.
ACX_PIN_CONFIG_INIT_ID

A função ACX_PIN_CONFIG_INIT_ID inicializa uma estrutura de ACX_PIN_CONFIG com a ID especificada.
AcxJackChangeStateNotification

A função AcxJackChangeStateNotification indica que ocorreu uma alteração no estado do jack especificado.
AcxJackCreate

A função AcxJackCreate cria e inicializa um novo objeto de tomada de áudio.
AcxMicArrayGeometryAddMicrophoneCoordinates

A função AcxMicArrayGeometryAddMicrophoneCoordinates adiciona coordenadas físicas a uma geometria de matriz de microfone.
AcxMicArrayGeometryCreate

A função AcxMicArrayGeometryCreate cria e inicializa um novo objeto ACXMICARRAYGEOMETRY.
AcxPinAddEvents

A função AcxPinAddEvents adiciona uma matriz de eventos ao pino especificado.
AcxPinAddJacks

A função AcxPinAddJacks adiciona uma matriz de tomadas ao pino especificado.
AcxPinAddStreamBridges

A função AcxPinAddStreamBridges adiciona pontes de fluxo ao pino especificado.
AcxPinAssignModeDataFormatList

A função AcxPinAssignModeDataFormatList atribui uma lista de formatos de dados de modo ao pin especificado.
AcxPinCreate

A função AcxPinCreate cria e inicializa um novo objeto ACXPIN.
AcxPinGetCircuit

A função AcxPinGetCircuit retorna o circuito ao qual o pino está conectado.
AcxPinGetId

A função AcxPinGetId retorna a ID do pin especificado.
AcxPinGetRawDataFormatList

A função AcxPinGetRawDataFormatList retorna a lista de formatos de dados de modo bruto para o pin especificado.
AcxPinGetType

A função AcxPinGetType retorna o tipo do pino especificado.
AcxPinNotifyDataFormatChange

A função AcxPinNotifyDataFormatChange é chamada para gerar um evento de notificação de alteração de formato de dados para o pin especificado.
AcxPinRemoveModeDataFormatList

A função AcxPinRemoveModeDataFormatList exclui a lista de formatos de dados do modo para o pin especificado.
AcxPinRemoveStreamBridges

A função AcxPinRemoveStreamBridges remove objetos ACXSTREAMBRIDGE do pino especificado.
AcxPinRetrieveModeDataFormatList

A função AcxPinRetrieveModeDataFormatList obtém a lista de formatos de dados de modo para o pin especificado.

Funções de retorno de chamada

 
EVT_ACX_JACK_RETRIEVE_PRESENCE_STATE

A função de retorno de chamada EVT_ACX_JACK_RETRIEVE_PRESENCE_STATE é implementada pelo driver e é chamada quando o estado é solicitado para o jack especificado.
EVT_ACX_PIN_CONNECTED

A função de retorno de chamada EVT_ACX_PIN_CONNECTED é implementada pelo driver e é chamada quando o pino da ponte do circuito é conectado ao pino de ponte de outro circuito.
EVT_ACX_PIN_DATAFORMAT_CHANGE_NOTIFICATION

A função de retorno de chamada EVT_ACX_PIN_DATAFORMAT_CHANGE_NOTIFICATION é implementada pelo driver e é chamada quando ocorre uma alteração de formato de dados no pin especificado.
EVT_ACX_PIN_DISCONNECTED

A função de retorno de chamada EVT_ACX_PIN_DISCONNECTED é implementada pelo driver e é chamada quando o pino da ponte do circuito é desconectado do pino de outro circuito.
EVT_ACX_PIN_RETRIEVE_JACK_SINK_INFO

A função de retorno de chamada EVT_ACX_PIN_RETRIEVE_JACK_SINK_INFO é implementada pelo driver e é chamada quando as informações do coletor são solicitadas para o pin especificado.
EVT_ACX_PIN_RETRIEVE_NAME

A função de retorno de chamada EVT_ACX_PIN_RETRIEVE_NAME é implementada pelo driver e é chamada quando o nome é solicitado para o pin especificado.
EVT_ACX_PIN_SET_DATAFORMAT

A função de retorno de chamada EVT_ACX_PIN_SET_DATAFORMAT é implementada pelo driver e é chamada para definir o formato de dados para o pin especificado.

Estruturas

 
ACX_CONNECTION

A estrutura ACX_CONNECTION é usada para definir uma conexão entre dois pinos.
ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION

A estrutura ACX_INTERLEAVED_AUDIO_FORMAT_INFORMATION especifica como o áudio de loopback é intercalado com o áudio do microfone para KSPROPERTY_INTERLEAVEDAUDIO_FORMATINFORMATION.
ACX_JACK_CALLBACKS

A estrutura ACX_JACK_CALLBACKS especifica funções de retorno de chamada de evento de tomada de áudio.
ACX_JACK_CONFIG

A estrutura ACX_JACK_CONFIG é usada para configurar uma tomada de áudio.
ACX_JACK_DESCRIPTION

A estrutura ACX_JACK_DESCRIPTION descreve atributos de uma tomada de áudio, como tipo de conexão, local físico e assim por diante.
ACX_JACK_SINK_INFORMATION

A estrutura ACX_JACK_SINK_INFORMATION especifica informações sobre um dispositivo de áudio digital relacionado à exibição, como um dispositivo HDMI ou uma porta de exibição.
ACX_MIC_ARRAY_GEOMETRY

A estrutura ACX_MIC_ARRAY_GEOMETRY especifica o tipo e a geometria da matriz de microfone.
ACX_MICARRAYGEOMETRY_CONFIG

A estrutura ACX_MICARRAYGEOMETRY_CONFIG é usada para configurar uma matriz de microfone.
ACX_MICROPHONE_CONFIG

A estrutura ACX_MICROPHONE_CONFIG é usada para configurar um microfone.
ACX_MICROPHONE_COORDINATES

A estrutura ACX_MICROPHONE_COORDINATES especifica o local 3D do microfone nas coordenadas X, Y e Z.
ACX_PHYSICAL_CONNECTION

A estrutura ACX_PHYSICAL_CONNECTION descreve uma conexão de áudio física entre dois objetos ACXCIRCUIT.
ACX_PIN_CALLBACKS

A estrutura ACX_PIN_CALLBACKS especifica funções de retorno de chamada de evento de fixação.
ACX_PIN_CONFIG

A estrutura ACX_PIN_CONFIG é usada para configurar um pino.

Enumerações

 
ACX_CONNECTION_FLAGS

A enumeração ACX_CONNECTION_FLAGS é usada pela estrutura ACX_CONNECTION para especificar os tipos de identificador de objeto ACX.
ACX_JACK_CONFIG_FLAGS

A enumeração ACX_JACK_CONFIG_FLAGS é usada para descrever as propriedades de uma tomada física para uma ACX (extensão de classe de áudio).
ACX_JACK_CONNECTION_TYPE

A enumeração ACX_JACK_CONNECTION_TYPE é usada para descrever o tipo de uma tomada de conexão física.
ACX_JACK_GEN_LOCATION

A enumeração ACX_JACK_GEN_LOCATION é usada pela estrutura ACX_JACK_DESCRIPTION para ajudar a descrever a localização geral de uma tomada de áudio dentro de um sistema.
ACX_JACK_GEO_LOCATION

A enumeração ACX_JACK_GEO_LOCATION é usada pela estrutura ACX_JACK_DESCRIPTION para ajudar a descrever o local geométrico de uma tomada de áudio.
ACX_JACK_PORT_CONNECTION

A enumeração ACX_JACK_PORT_CONNECTION é usada pela estrutura ACX_JACK_DESCRIPTION e especifica o tipo de porta representada pelo jack.
ACX_JACK_SINK_INFO_CONNECTION_TYPE

A enumeração ACX_JACK_SINK_INFO_CONNECTION_TYPE é usada pela estrutura ACX_JACK_SINK_INFORMATION para especificar o tipo de uma conexão.
ACX_MIC_ARRAY_TYPE

A enumeração ACX_MIC_ARRAY_TYPE é usada para especificar o tipo de uma matriz de microfone.
ACX_MICARRAYGEOMETRY_CONFIG_FLAGS

A enumeração ACX_MICARRAYGEOMETRY_CONFIG_FLAGS é usada para configurar a geometria de uma matriz de microfone.
ACX_MICROPHONE_CONFIG_FLAGS

A enumeração ACX_MICROPHONE_CONFIG_FLAGS é usada para configurar um microfone físico.
ACX_MICROPHONE_TYPE

A enumeração ACX_MICROPHONE_TYPE é usada para identificar o padrão de retirada de um microfone.
ACX_PHYSICAL_CONNECTION_FLAGS

A enumeração ACX_PHYSICAL_CONNECTION_FLAGS é usada pela estrutura ACX_PHYSICAL_CONNECTION para inicializar uma conexão física.
ACX_PIN_COMMUNICATION

A enumeração ACX_PIN_COMMUNICATION é usada pela estrutura ACX_PIN_CONFIG para indicar o tipo de comunicação de um pino.
ACX_PIN_CONFIG_FLAGS

A enumeração ACX_PIN_CONFIG_FLAGS especifica as configurações de pino usadas na estrutura de ACX_PIN_CONFIG.
ACX_PIN_QUALIFIER

A enumeração ACX_PIN_QUALIFIER especifica como o PIN está conectado na topologia de áudio de vários circuitos.
ACX_PIN_TYPE

A enumeração ACX_PIN_TYPE é usada pela estrutura ACX_PIN_CONFIG para indicar o tipo de um pino.