Partager via


énumération AUDCLNT_STREAMOPTIONS (audioclient.h)

Définit des valeurs qui décrivent les caractéristiques d’un flux audio.

Syntax

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

Constantes

 
AUDCLNT_STREAMOPTIONS_NONE
Aucune option de flux.
AUDCLNT_STREAMOPTIONS_RAW
Le flux audio est un flux « brut » qui contourne
tous les traitements de signal, à l’exception de ceux spécifiques au point de terminaison,
Traitement always-on dans l’objet de traitement audio (APO), le pilote et le matériel.
AUDCLNT_STREAMOPTIONS_MATCH_FORMAT
Le client audio demande que le moteur audio corresponde au format proposé par le client. Le moteur audio
correspondra uniquement à ce format si le format est pris en charge par le pilote audio et les API associées.



Pris en charge dans Windows 10 et versions ultérieures.
AUDCLNT_STREAMOPTIONS_AMBISONICS
AUDCLNT_STREAMOPTIONS_POST_VOLUME_LOOPBACK
Le client audio demande que le flux de bouclage appuie sur l’audio de lecture une fois que les paramètres de volume et/ou de sourdine ont été appliqués. Le comportement par défaut est que le flux de bouclage soit appuyé avant le volume et/ou le muet.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8.1 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Windows Server 2012 R2 [applications de bureau | Applications UWP]
En-tête audioclient.h

Voir aussi

Énumérations audio principales