KSPROPERTY_AUDIO_DYNAMIC_RANGE
A propriedade KSPROPERTY_AUDIO_DYNAMIC_RANGE especifica o intervalo dinâmico do fluxo de áudio que é gerado de um nó de intensidade (KSNODETYPE_LOUDNESS).
Tabela de Resumo de Uso
Obter | Definir | Destino | Tipo de descritor de propriedade | Tipo de valor da propriedade |
---|---|---|---|---|
Sim |
Sim |
Filtrar |
O valor da propriedade (dados de operação) é uma estrutura do tipo KSAUDIO_DYNAMIC_RANGE, que especifica o intervalo dinâmico para o fluxo de saída do nó de intensidade.
Valor retornado
Uma solicitação de propriedade KSPROPERTY_AUDIO_DYNAMIC_RANGE retorna STATUS_SUCCESS para indicar que foi concluída com êxito. Caso contrário, a solicitação retornará um erro apropriado status código.
Comentários
Por padrão, os valores para os membros QuietCompression e LoudCompression da estrutura KSAUDIO_DYNAMIC_RANGE são definidos como zero por cento. Isso produz o intervalo dinâmico completo do fluxo de áudio. O driver de miniporto define a propriedade como seu valor padrão quando cria uma instância do pino cujo caminho de dados contém o nó.
Alguns dispositivos podem não dar suporte a alterações em QuietCompression e LoudCompression. Se o cliente tentar alterar um valor que o dispositivo não dá suporte, o driver de miniporto deverá retornar um erro.
Requisitos
parâmetro |
Ksmedia.h (inclua Ksmedia.h) |