Freigeben über


XAudio2-Begrenzungswerte und -Flags

XAudio2-Konstanten, die Standardparameter, Höchstwerte und Flags angeben.

XAudio2-Begrenzungswerte

Dauerhaft BESCHREIBUNG
XAUDIO2_MAX_BUFFER_BYTES
Maximal zulässiger Wert für XAUDIO2_BUFFER. Audiobytes.
XAUDIO2_MAX_QUEUED_BUFFERS
Maximal zulässige Puffer in einer VoIP-Warteschlange.
XAUDIO2_MAX_BUFFERS_SYSTEM
Maximal zulässige Puffer für Systemthreads (nur Xbox 360).
XAUDIO2_MAX_AUDIO_CHANNELS
Maximal zulässiger Wert für WAVEFORMATEX.nChannels.
XAUDIO2_MIN_SAMPLE_RATE
Unterstützte Mindestaudio-Abtastrate.
XAUDIO2_MAX_SAMPLE_RATE
Maximale unterstützte Audio-Abtastrate.
XAUDIO2_MAX_VOLUME_LEVEL
Maximal zulässige Lautstärke.
XAUDIO2_MIN_FREQ_RATIO
Minimales Zulässiges Frequenzverhältnis in einer Quellstimme.
XAUDIO2_MAX_FREQ_RATIO
Maximal zulässiges Frequenzverhältnis in einer Quellstimme.
XAUDIO2_DEFAULT_FREQ_RATIO
Standardwert für das MaxFrequencyRatio-Argument von IXAudio2::CreateSourceVoice.
XAUDIO2_MAX_FILTER_ONEOVERQ
Maximaler Wert für XAUDIO2_FILTER_PARAMETERS. OneOverQ.
XAUDIO2_MAX_FILTER_FREQUENCY
Maximaler Wert für XAUDIO2_FILTER_PARAMETERS. Häufigkeit.
XAUDIO2_MAX_LOOP_COUNT
Maximaler Wert, der nicht als Endlosschleife für XAUDIO2_BUFFER behandelt wird. LoopCount.
XAUDIO2_MAX_INSTANCES
Maximal zulässige gleichzeitige Instanzen von XAudio2 auf Xbox 360.

XAudio2-Werte mit besonderer Bedeutung

Dauerhaft BESCHREIBUNG
XAUDIO2_COMMIT_NOW
Wird als Parameter für Methoden mit einem Argument OperationSet verwendet. Weitere Informationen finden Sie unter XAudio2-Vorgangssätze .
XAUDIO2_COMMIT_ALL
Wird als Parameter in IXAudio2::CommitChanges verwendet.
XAUDIO2_INVALID_OPSET
Gibt einen ungültigen Wert für OperationSet-Argumente an. Weitere Informationen finden Sie unter XAudio2-Vorgangssätze .
XAUDIO2_NO_LOOP_REGION
Gibt keinen Schleifenbereich an, der in XAUDIO2_BUFFER verwendet wird. LoopCount.
XAUDIO2_LOOP_INFINITE
Gibt endlose Schleifen an, die in XAUDIO2_BUFFER verwendet werden. LoopCount.
XAUDIO2_DEFAULT_CHANNELS
Gibt die Standardanzahl von Kanälen für die aktuelle Plattform an, die in IXAudio2::CreateMasteringVoice verwendet wird.
XAUDIO2_DEFAULT_SAMPLERATE
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.
XAUDIO2_VOICE_NOPITCH
Gibt an, dass eine Quellstimme keine Tonhöhenverschiebung verwendet. Weitere Informationen finden Sie unter IXAudio2::CreateSourceVoice.
XAUDIO2_VOICE_NOSRC
Gibt an, dass für eine Quellstimme keine Abtastratekonvertierung verfügbar ist. Die Ausgaben der Stimme müssen dieselbe Abtastrate aufweisen. Siehe IXAudio2::CreateSourceVoice.
XAUDIO2_VOICE_USEFILTER
Gibt an, dass der Filtereffekt für eine Stimme verfügbar sein soll. Siehe IXAudio2::CreateSourceVoice und IXAudio2::CreateSubmixVoice.
XAUDIO2_PLAY_TAILS
Gibt an, dass eine Stimme weiterhin eine Effektausgabe ausgeben soll, nachdem sie beendet wurde. Siehe IXAudio2SourceVoice::Stop.
XAUDIO2_END_OF_STREAM
Gibt den letzten Puffer in einem Stream an. Siehe XAUDIO2_BUFFER. Flags.
XAUDIO2_STOP_ENGINE_WHEN_IDLE
Gibt an, dass die Audio-Engine beendet werden soll, wenn keine Quellstimme gestartet werden, und beim Starten einer Stimme starten soll. Siehe XAudio2Erstellen.
XAUDIO2_SEND_USEFILTER
Gibt an, dass ein Filter für eine Sprachausgabe verwendet werden soll. Siehe XAUDIO2_SEND_DESCRIPTOR. Flags.
XAUDIO2_1024_QUANTUM
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
XAUDIO2_DEFAULT_FILTER_TYPE
Gibt den Standardfiltertyp an, der mit Stimmen und Sprachsendungen verwendet werden soll.
XAUDIO2_DEFAULT_FILTER_FREQUENCY
Gibt die Standardfilterhäufigkeit an, die mit Stimmen und Sprachsendungen verwendet werden soll.
XAUDIO2_DEFAULT_FILTER_ONEOVERQ
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
Xaudio2.h

Weitere Informationen

XAudio2::Constants