Vorgehensweise: Ändern der Tonhöhe
In diesem Thema erfahren Sie, wie Sie die Tonhöhe von Audiodaten erhöhen oder verringern können, indem Sie die Wiedergaberate mithilfe der SetFrequencyRatio-Funktion für eine Quellstimme ändern.
So ändern Sie die Tonhöhe einer Quellstimme
Bestimmen Sie das gewünschte Frequenzverhältnis für die Quellstimme.
Weitere Informationen zum Berechnen des Frequenzverhältnisses finden Sie unter XAudio2-Lautstärke- und Tonhöhensteuerung .
float frequencyRatio = sourceRate / targetRate;
Verwenden Sie die SetFrequencyRatio-Funktion , um das Frequenzverhältnis der Quellstimme festzulegen.
pSourceVoice->SetFrequencyRatio(frequencyRatio);
Zugehörige Themen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für