XAudio2-Begrenzungswerte und -Flags
XAudio2-Konstanten, die Standardparameter, Höchstwerte und Flags angeben.
XAudio2-Begrenzungswerte
Dauerhaft | BESCHREIBUNG |
---|---|
|
Maximal zulässiger Wert für XAUDIO2_BUFFER. Audiobytes. |
|
Maximal zulässige Puffer in einer VoIP-Warteschlange. |
|
Maximal zulässige Puffer für Systemthreads (nur Xbox 360). |
|
Maximal zulässiger Wert für WAVEFORMATEX.nChannels. |
|
Unterstützte Mindestaudio-Abtastrate. |
|
Maximale unterstützte Audio-Abtastrate. |
|
Maximal zulässige Lautstärke. |
|
Minimales Zulässiges Frequenzverhältnis in einer Quellstimme. |
|
Maximal zulässiges Frequenzverhältnis in einer Quellstimme. |
|
Standardwert für das MaxFrequencyRatio-Argument von IXAudio2::CreateSourceVoice. |
|
Maximaler Wert für XAUDIO2_FILTER_PARAMETERS. OneOverQ. |
|
Maximaler Wert für XAUDIO2_FILTER_PARAMETERS. Häufigkeit. |
|
Maximaler Wert, der nicht als Endlosschleife für XAUDIO2_BUFFER behandelt wird. LoopCount. |
|
Maximal zulässige gleichzeitige Instanzen von XAudio2 auf Xbox 360. |
XAudio2-Werte mit besonderer Bedeutung
Dauerhaft | BESCHREIBUNG |
---|---|
|
Wird als Parameter für Methoden mit einem Argument OperationSet verwendet. Weitere Informationen finden Sie unter XAudio2-Vorgangssätze . |
|
Wird als Parameter in IXAudio2::CommitChanges verwendet. |
|
Gibt einen ungültigen Wert für OperationSet-Argumente an. Weitere Informationen finden Sie unter XAudio2-Vorgangssätze . |
|
Gibt keinen Schleifenbereich an, der in XAUDIO2_BUFFER verwendet wird. LoopCount. |
|
Gibt endlose Schleifen an, die in XAUDIO2_BUFFER verwendet werden. LoopCount. |
|
Gibt die Standardanzahl von Kanälen für die aktuelle Plattform an, die in IXAudio2::CreateMasteringVoice verwendet wird. |
|
Gibt die Standard-Abtastrate für die aktuelle Plattform an, die in IXAudio2::CreateMasteringVoice verwendet wird. |
XAudio2-Flags
Dauerhaft | BESCHREIBUNG |
---|---|
XAUDIO2_DEBUG_ENGINE |
Gibt an, dass anstelle der Releaseversion die debug-/überprüfte Version der Audio-Engine verwendet werden soll. Siehe XAudio2Erstellen. Hinweis: Dieses Flag wird unter Windows 8 oder Windows 10 nicht unterstützt. |
|
Gibt an, dass eine Quellstimme keine Tonhöhenverschiebung verwendet. Weitere Informationen finden Sie unter IXAudio2::CreateSourceVoice. |
|
Gibt an, dass für eine Quellstimme keine Abtastratekonvertierung verfügbar ist. Die Ausgaben der Stimme müssen dieselbe Abtastrate aufweisen. Siehe IXAudio2::CreateSourceVoice. |
|
Gibt an, dass der Filtereffekt für eine Stimme verfügbar sein soll. Siehe IXAudio2::CreateSourceVoice und IXAudio2::CreateSubmixVoice. |
|
Gibt an, dass eine Stimme weiterhin eine Effektausgabe ausgeben soll, nachdem sie beendet wurde. Siehe IXAudio2SourceVoice::Stop. |
|
Gibt den letzten Puffer in einem Stream an. Siehe XAUDIO2_BUFFER. Flags. |
|
Gibt an, dass die Audio-Engine beendet werden soll, wenn keine Quellstimme gestartet werden, und beim Starten einer Stimme starten soll. Siehe XAudio2Erstellen. |
|
Gibt an, dass ein Filter für eine Sprachausgabe verwendet werden soll. Siehe XAUDIO2_SEND_DESCRIPTOR. Flags. |
|
Gibt ein nicht standardmäßiges Verarbeitungsquanten von 21,33 ms (1024 Stichproben bei 48 KHz) an. Siehe XAudio2Erstellen. |
XAUDIO2_NO_VIRTUAL_AUDIO_CLIENT |
Gibt an, dass kein virtueller Audioclient verwendet werden soll. Siehe IXAudio2::CreateMasteringVoice. Hinweis: Auf Geräten der Mobilen Gerätefamilie wird immer ein virtueller Audioclient verwendet, unabhängig davon, ob dieses Flag verwendet wird. |
XAudio2-Standardparameter für den integrierten Sprachfilter
Dauerhaft | BESCHREIBUNG |
---|---|
|
Gibt den Standardfiltertyp an, der mit Stimmen und Sprachsendungen verwendet werden soll. |
|
Gibt die Standardfilterhäufigkeit an, die mit Stimmen und Sprachsendungen verwendet werden soll. |
|
Gibt die Standardfilterrate des Verfalls an, die mit Stimmen und Sprachsendungen verwendet werden soll. |
Bemerkungen
Plattformanforderungen
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); DirectX SDK (XAudio 2.7)
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Weitere Informationen