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 |