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.
Use uma voz de origem para enviar dados de áudio para o pipeline de processamento XAudio2. Você deve enviar dados de voz para uma voz de masterização a ser ouvida, diretamente ou por meio de vozes de submixagem intermediárias.
Herança
A interface IXAudio2SourceVoice herda de IXAudio2Voice. O IXAudio2SourceVoice também tem estes tipos de membros:
Métodos
A interface IXAudio2SourceVoice tem esses métodos.
|
IXAudio2SourceVoice::D iscontinuity Notifica uma voz XAudio2 de que não há mais buffers vindo após o último que está atualmente em sua fila. |
|
IXAudio2SourceVoice::ExitLoop Interrompe o loop da voz quando ela atinge o final da região do loop atual. |
|
IXAudio2SourceVoice::FlushSourceBuffers Remove todos os buffers de áudio pendentes da fila de voz. |
|
IXAudio2SourceVoice::GetFrequencyRatio Retorna a taxa de ajuste de frequência da voz. |
|
IXAudio2SourceVoice::GetState Retorna os dados de posição do cursor atual da voz. |
|
IXAudio2SourceVoice::SetFrequencyRatio Define a taxa de ajuste de frequência da voz. |
|
IXAudio2SourceVoice::SetSourceSampleRate Reconfigura a voz para consumir dados de origem em uma taxa de exemplo diferente da taxa especificada quando a voz foi criada. |
|
IXAudio2SourceVoice::Start Inicia o consumo e o processamento de áudio pela voz. Fornece o resultado para qualquer submix conectado ou vozes de masterização ou para o dispositivo de saída. |
|
IXAudio2SourceVoice::Stop Interrompe o consumo de áudio pela voz atual. |
|
IXAudio2SourceVoice::SubmitSourceBuffer Adiciona um novo buffer de áudio à fila de voz. |
Comentários
Requisitos da plataforma
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); SDK do DirectX (XAudio 2.7)Requisitos
| Requisito | Valor |
|---|---|
| Plataforma de Destino | Windows |
| Cabeçalho | xaudio2.h |
Confira também
Como: Fazer o streaming de um som do disco