Partilhar via


KSPROPSETID_AC3

O conjunto de propriedades KSPROPSETID_AC3 expõe os recursos de codificação e decodificação AC-3 de um driver de dispositivo de áudio.

Um driver de áudio que suporta o formato AC-3 pode expor uma ampla gama de propriedades para controlar os recursos de um decodificador/codificador AC-3. Além disso, as propriedades de um fluxo podem ser consultadas para determinar as características do áudio codificado em AC-3.

Quando o hardware de áudio não suporta um recurso específico, o driver para esse hardware deve falhar as chamadas de propriedade get e set, a fim de informar o driver de camada superior que ele deve encontrar outra maneira de executar a função especificada. Por exemplo, o driver de um decodificador que não suporta compressão de faixa dinâmica deve falhar chama para essa capacidade para que a camada superior saiba que precisa inserir um compressor no fluxo após o decodificador AC-3.

Para obter informações sobre a compressão AC-3, consulte a especificação AC-3 no site do da Dolby Laboratories. A especificação é intitulada Digital Audio Compression Standard (AC-3).

Os itens de propriedade neste conjunto são especificados por KSPROPERTY_AC3 valores de enumeração.

O conjunto de propriedades KSPROPSETID_AC3 contém as seguintes propriedades:

KSPROPERTY_AC3_ALTERNATE_AUDIO

KSPROPERTY_AC3_BIT_STREAM_MODE

KSPROPERTY_AC3_DIALOGUE_LEVEL

KSPROPERTY_AC3_DOWNMIX

KSPROPERTY_AC3_ERROR_CONCEALMENT

KSPROPERTY_AC3_LANGUAGE_CODE

KSPROPERTY_AC3_ROOM_TYPE