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