Valores e sinalizadores de limite XAudio2
Constantes XAudio2 que especificam parâmetros padrão, valores máximos e sinalizadores.
Valores de limite XAudio2
Constante | Descrição |
---|---|
|
Valor máximo permitido para XAUDIO2_BUFFER. AudioBytes. |
|
Máximo de buffers permitidos em uma fila de voz. |
|
Máximo de buffers permitidos para threads do sistema (somente Xbox 360). |
|
Valor máximo permitido para WAVEFORMATEX.nChannels. |
|
Taxa mínima de amostragem de áudio com suporte. |
|
Taxa máxima de amostragem de áudio com suporte. |
|
Nível máximo permitido de volume. |
|
Taxa de frequência mínima permitida em uma voz de origem. |
|
Taxa de frequência máxima permitida em uma voz de origem. |
|
Valor padrão para o argumento MaxFrequencyRatio de IXAudio2::CreateSourceVoice. |
|
Valor máximo para XAUDIO2_FILTER_PARAMETERS. OneOverQ. |
|
Valor máximo para XAUDIO2_FILTER_PARAMETERS. Frequência. |
|
Valor máximo que não será tratado como loop infinito para XAUDIO2_BUFFER. LoopCount. |
|
Máximo de instâncias simultâneas do XAudio2 permitidas no Xbox 360. |
Valores XAudio2 com significado especial
Constante | Descrição |
---|---|
|
Usado como um parâmetro para métodos com um argumento OperationSet. Confira Conjuntos de Operações XAudio2 para obter mais informações. |
|
Usado como um parâmetro em IXAudio2::CommitChanges. |
|
Especifica um valor inválido para argumentos OperationSet. Confira Conjuntos de Operações XAudio2 para obter mais informações. |
|
Não especifica nenhuma região de loop, usada em XAUDIO2_BUFFER. LoopCount. |
|
Especifica o loop infinito, usado em XAUDIO2_BUFFER. LoopCount. |
|
Especifica o número padrão de canais para a plataforma atual, usado em IXAudio2::CreateMasteringVoice. |
|
Especifica a taxa de amostragem padrão para a plataforma atual, usada em IXAudio2::CreateMasteringVoice. |
Sinalizadores XAudio2
Constante | Descrição |
---|---|
XAUDIO2_DEBUG_ENGINE |
Especifica que a versão de depuração/verificada do mecanismo de áudio deve ser usada em vez da versão de lançamento. Consulte XAudio2Create. Nota: Não há suporte para esse sinalizador no Windows 8 ou no Windows 10. |
|
Especifica que uma voz de origem não usará o deslocamento de tom, consulte IXAudio2::CreateSourceVoice. |
|
Especifica que nenhuma conversão de taxa de amostra está disponível em uma voz de origem, as saídas da voz devem ter a mesma taxa de amostragem. Consulte IXAudio2::CreateSourceVoice. |
|
Especifica que o efeito de filtro deve estar disponível em uma voz. Consulte IXAudio2::CreateSourceVoice e IXAudio2::CreateSubmixVoice. |
|
Especifica que uma voz deve continuar emitindo a saída de efeito depois que ela for interrompida. Consulte IXAudio2SourceVoice::Stop. |
|
Indica o último buffer em um fluxo. Confira XAUDIO2_BUFFER. Sinalizadores. |
|
Especifica que o mecanismo de áudio deve parar quando nenhuma voz de origem for iniciada e iniciar quando uma voz for iniciada. Consulte XAudio2Create. |
|
Indica que um filtro deve ser usado em um envio de voz. Consulte XAUDIO2_SEND_DESCRIPTOR. Sinalizadores. |
|
Especifica um quantum de processamento não padrão de 21,33 ms (1024 amostras a 48 KHz). Consulte XAudio2Create. |
XAUDIO2_NO_VIRTUAL_AUDIO_CLIENT |
Especifica que um cliente de áudio virtual não deve ser usado. Consulte IXAudio2::CreateMasteringVoice. Nota: Em dispositivos da família de dispositivos móveis, um cliente de áudio virtual é sempre usado, independentemente de esse sinalizador ser usado. |
Parâmetros padrão do XAudio2 para o filtro de voz interno
Constante | Descrição |
---|---|
|
Especifica o tipo de filtro padrão a ser usado com vozes e envios de voz. |
|
Especifica a frequência de filtro padrão a ser usada com vozes e envios de voz. |
|
Especifica a taxa de filtro padrão de decaimento a ser usada com vozes e envios de voz. |
Comentários
Requisitos de plataforma
Windows 10 (XAudio2.9); Windows 8, Windows Phone 8 (XAudio 2.8); SDK do DirectX (XAudio 2.7)
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Confira também