AUDCLNT_STREAMOPTIONS enumeração (audioclient.h)
Define valores que descrevem as características de um fluxo de áudio.
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 Nenhuma opção de fluxo. |
AUDCLNT_STREAMOPTIONS_RAW O fluxo de áudio é um fluxo 'bruto' que ignora todo o processamento de sinal, exceto para o ponto de extremidade específico, processamento always-on no APO (Objeto de Processamento de Áudio), driver e hardware. |
AUDCLNT_STREAMOPTIONS_MATCH_FORMAT O cliente de áudio está solicitando que o mecanismo de áudio corresponda ao formato proposto pelo cliente. O mecanismo de áudio corresponderá a esse formato somente se o formato tiver suporte do driver de áudio e das APOs associadas. Com suporte no Windows 10 e posterior. |
AUDCLNT_STREAMOPTIONS_AMBISONICS |
AUDCLNT_STREAMOPTIONS_POST_VOLUME_LOOPBACK O cliente de áudio está solicitando que o fluxo de loopback toque no áudio de reprodução depois que as configurações de volume e/ou mudo tiverem sido aplicadas. O comportamento padrão é que o fluxo de loopback seja tocado antes do volume e/ou mudo. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8.1 [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2012 R2 [aplicativos da área de trabalho | Aplicativos UWP] |
Cabeçalho | audioclient.h |