estrutura KSAC3_BIT_STREAM_MODE (ksmedia.h)
A estrutura KSAC3_BIT_STREAM_MODE especifica o modo de fluxo de bits, que é o tipo de serviço de áudio codificado em um fluxo AC-3.
Sintaxe
typedef struct {
LONG BitStreamMode;
} KSAC3_BIT_STREAM_MODE, *PKSAC3_BIT_STREAM_MODE;
Membros
BitStreamMode
Especifica o modo de fluxo de bits. O membro BitStreamMode é definido como um valor no intervalo de 0 a 7.
Especifique o valor desse membro como uma das seguintes constantes:
Constante | Valor |
---|---|
KSAC3_SERVICE_MAIN_AUDIO | 0 |
KSAC3_SERVICE_NO_DIALOG | 1 |
KSAC3_SERVICE_VISUALLY_IMPAIRED | 2 |
KSAC3_SERVICE_HEARING_IMPAIRED | 3 |
KSAC3_SERVICE_DIALOG_ONLY | 4 |
KSAC3_SERVICE_COMMENTARY | 5 |
KSAC3_SERVICE_EMERGENCY_FLASH | 6 |
KSAC3_SERVICE_VOICE_OVER | 7 |
Essas constantes correspondem aos modos de fluxo de bits definidos na especificação AC-3. Para obter mais informações, consulte a seção Comentários a seguir.
Comentários
Essa estrutura é usada pela propriedade KSPROPERTY_AC3_BIT_STREAM_MODE .
Para obter mais informações sobre modos de fluxo de bits, consulte a especificação AC-3 no site do Dolby Laboratories . A especificação é intitulada Padrão de Compactação de Áudio Digital (AC-3).
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ksmedia.h (inclua Ksmedia.h) |