Interfaccia IXAudio2SourceVoice (xaudio2.h)

Usare una voce di origine per inviare dati audio alla pipeline di elaborazione XAudio2. È necessario inviare dati vocali a una voce mastering da ascoltare, direttamente o tramite voci submix intermedie.

Ereditarietà

L'interfaccia IXAudio2SourceVoice eredita da IXAudio2Voice. IXAudio2SourceVoice include anche questi tipi di membri:

Metodi

L'interfaccia IXAudio2SourceVoice include questi metodi.

 
IXAudio2SourceVoice::D iscontinuity

Notifica a una voce XAudio2 che non arrivano più buffer dopo l'ultima che è attualmente nella coda.
IXAudio2SourceVoice::ExitLoop

Arresta il ciclo della voce quando raggiunge la fine dell'area del ciclo corrente.
IXAudio2SourceVoice::FlushSourceBuffers

Rimuove tutti i buffer audio in sospeso dalla coda vocale.
IXAudio2SourceVoice::GetFrequencyRatio

Restituisce il rapporto di regolazione della frequenza della voce.
IXAudio2SourceVoice::GetState

Restituisce i dati di posizione del cursore corrente della voce.
IXAudio2SourceVoice::SetFrequencyRatio

Imposta il rapporto di regolazione della frequenza della voce.
IXAudio2SourceVoice::SetSourceSampleRate

Riconfigura la voce per usare i dati di origine a una frequenza di esempio diversa rispetto alla frequenza specificata al momento della creazione della voce.
IXAudio2SourceVoice::Start

Avvia l'utilizzo e l'elaborazione dell'audio dalla voce. Restituisce il risultato a qualsiasi sottomix connesso o a voci mastering o al dispositivo di output.
IXAudio2SourceVoice::Stop

Arresta l'utilizzo dell'audio dalla voce corrente.
IXAudio2SourceVoice::SubmitSourceBuffer

Aggiunge un nuovo buffer audio alla coda vocale.

Commenti

Requisiti della piattaforma

Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione xaudio2.h

Vedi anche

Procedura: Modificare il campo voce

Procedura: Trasmissione di un suono in un flusso da disco

Procedura: Usare callback di voci di origine

IXAudio2Voice

Interfacce XAudio2