Partager via


structure KSAC3_BIT_STREAM_MODE (ksmedia.h)

La structure KSAC3_BIT_STREAM_MODE spécifie le mode de flux binaire, 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 binaire. 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 Remarques suivante.

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 Dolby Laboratories. La spécification est intitulée Digital Audio Compression Standard (AC-3).

Exigences

Exigence Valeur
d’en-tête ksmedia.h (include Ksmedia.h)

Voir aussi

KSPROPERTY_AC3_BIT_STREAM_MODE