KSAC3_BIT_STREAM_MODE structure (ksmedia.h)
La structure KSAC3_BIT_STREAM_MODE spécifie le mode de flux de bits, qui est le type de service audio encodé dans un flux AC-3.
Syntaxe
typedef struct {
LONG BitStreamMode;
} KSAC3_BIT_STREAM_MODE, *PKSAC3_BIT_STREAM_MODE;
Membres
BitStreamMode
Spécifie le mode de flux de bits. Le membre BitStreamMode est défini sur une valeur comprise entre 0 et 7.
Spécifiez la valeur de ce membre comme l’une des constantes suivantes :
Constant | Valeur |
---|---|
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 |
Ces constantes correspondent aux modes de flux de bits définis dans la spécification AC-3. Pour plus d'informations, consultez la section Notes qui suit.
Remarques
Cette structure est utilisée par la propriété KSPROPERTY_AC3_BIT_STREAM_MODE .
Pour plus d’informations sur les modes de flux de bits, consultez la spécification AC-3 sur le site web des laboratoires Dolby . La spécification est intitulée Digital Audio Compression Standard (AC-3).
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ksmedia.h (incluez Ksmedia.h) |