cabeçalho audioengineendpoint.h
Esse cabeçalho é usado por várias tecnologias. Para obter mais informações, consulte:
audioengineendpoint.h contém as seguintes interfaces de programação:
Interfaces
IAudioDeviceEndpoint Inicializa um objeto de ponto de extremidade do dispositivo e obtém os recursos do dispositivo que ele representa. |
IAudioEndpoint Fornece informações ao mecanismo de áudio sobre um ponto de extremidade de áudio. Essa interface é implementada por um ponto de extremidade de áudio. |
IAudioEndpointControl Controla o estado do fluxo de um ponto de extremidade. |
IAudioEndpointLastBufferControl Fornece funcionalidade para permitir que um cliente de fluxo de descarregamento notifique o ponto de extremidade de que o último buffer foi enviado apenas parcialmente preenchido. |
IAudioEndpointOffloadStreamMeter A interface IAudioEndpointOffloadStreamMeter recupera informações gerais sobre os canais de áudio no fluxo de áudio descarregado. |
IAudioEndpointOffloadStreamMute A interface IAudioEndpointOffloadStreamMute permite que um cliente manipule o status mudo do fluxo de áudio descarregado. |
IAudioEndpointOffloadStreamVolume A interface IAudioEndpointOffloadStreamVolume permite que o aplicativo cliente manipule o nível de volume do fluxo de áudio descarregado. |
IAudioEndpointRT Obtém a diferença entre as posições de leitura e gravação atuais no buffer do ponto de extremidade. |
IAudioInputEndpointRT Obtém o buffer de entrada para cada passagem de processamento. |
IAudioLfxControl A interface IAudioLfxControl permite que o cliente aplique ou remova efeitos locais do fluxo de áudio descarregado. |
IAudioOutputEndpointRT Obtém o buffer de saída para cada passagem de processamento. |
IHardwareAudioEngineBase A interface IHardwareAudioEngineBase é implementada por pontos de extremidade de áudio para a pilha de áudio a ser usada para configurar e recuperar informações sobre o mecanismo de áudio de hardware. |
Estruturas
AE_CURRENT_POSITION Relata a posição do quadro atual do dispositivo para os clientes. |
Enumerações
AE_POSITION_FLAGS Define constantes para a estrutura AE_CURRENT_POSITION. Essas constantes descrevem o grau de validade da posição atual. |