Share via


AUDCLNT_STREAMOPTIONS-Enumeration (audioclient.h)

Definiert Werte, die die Merkmale eines Audiodatenstroms beschreiben.

Syntax

typedef enum AUDCLNT_STREAMOPTIONS {
  AUDCLNT_STREAMOPTIONS_NONE,
  AUDCLNT_STREAMOPTIONS_RAW,
  AUDCLNT_STREAMOPTIONS_MATCH_FORMAT,
  AUDCLNT_STREAMOPTIONS_AMBISONICS,
  AUDCLNT_STREAMOPTIONS_POST_VOLUME_LOOPBACK
} ;

Konstanten

 
AUDCLNT_STREAMOPTIONS_NONE
Keine Streamoptionen.
AUDCLNT_STREAMOPTIONS_RAW
Der Audiodatenstrom ist ein "Rohdatenstrom", der umgeht.
alle Signalverarbeitung mit Ausnahme von endpunktspezifischen,
Always-On-Verarbeitung im Audioverarbeitungsobjekt (AUDIO Processing Object, APO), Treiber und Hardware.
AUDCLNT_STREAMOPTIONS_MATCH_FORMAT
Der Audioclient fordert an, dass die Audio-Engine mit dem vom Client vorgeschlagenen Format übereinstimmt. Die Audio-Engine
entspricht diesem Format nur, wenn das Format vom Audiotreiber und den zugehörigen APOs unterstützt wird.



Unterstützt in Windows 10 und höher.
AUDCLNT_STREAMOPTIONS_AMBISONICS
AUDCLNT_STREAMOPTIONS_POST_VOLUME_LOOPBACK
Der Audioclient fordert an, dass der Loopbackstream auf die Audiowiedergabe tippt, nachdem die Lautstärke- und/oder Stummschaltungseinstellungen angewendet wurden. Das Standardverhalten besteht darin, dass der Loopbackstream vor dem Volume und/oder stummgeschaltet wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8.1 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 R2 [Desktop-Apps | UWP-Apps]
Kopfzeile audioclient.h

Weitere Informationen

Kernaudioenumeration