Condividi tramite


enumerazione AUDCLNT_STREAMOPTIONS (audioclient.h)

Definisce i valori che descrivono le caratteristiche di un flusso audio.

Sintassi

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

Costanti

 
AUDCLNT_STREAMOPTIONS_NONE
Nessuna opzione di flusso.
AUDCLNT_STREAMOPTIONS_RAW
Il flusso audio è un flusso "raw" che ignora
tutta l'elaborazione del segnale, ad eccezione di endpoint specifico,
elaborazione sempre attiva nell'oggetto di elaborazione audio (APO), driver e hardware.
AUDCLNT_STREAMOPTIONS_MATCH_FORMAT
Il client audio richiede che il motore audio corrisponda al formato proposto dal client. Motore audio
corrisponderà a questo formato solo se il formato è supportato dal driver audio e dalle API associate.



Supportato in Windows 10 e versioni successive.
AUDCLNT_STREAMOPTIONS_AMBISONICS
AUDCLNT_STREAMOPTIONS_POST_VOLUME_LOOPBACK
Il client audio richiede che il flusso di loopback accinga l'audio in riproduzione dopo l'applicazione delle impostazioni del volume e/o dell'audio. Il comportamento predefinito è che il flusso di loopback venga toccato prima del volume e/o disattivarlo.

Requisiti

Requisito Valore
Client minimo supportato Windows 8.1 [app desktop | App UWP]
Server minimo supportato Windows Server 2012 R2 [app desktop | App UWP]
Intestazione audioclient.h

Vedi anche

Enumerazioni audio core