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)

Voir aussi

KSPROPERTY_AC3_BIT_STREAM_MODE