FEATURE_DATA_CD_AUDIO_ANALOG_PLAY structure (ntddmmc.h)

La structure FEATURE_DATA_CD_AUDIO_ANALOG_PLAY contient des informations sur la fonctionnalité de lecture externe audio CD.

Syntaxe

typedef struct _FEATURE_DATA_CD_AUDIO_ANALOG_PLAY {
  FEATURE_HEADER Header;
  UCHAR          SeperateVolume : 1;
  UCHAR          SeperateChannelMute : 1;
  UCHAR          ScanSupported : 1;
  UCHAR          Reserved1 : 5;
  UCHAR          Reserved2;
  UCHAR          NumerOfVolumeLevels[2];
} FEATURE_DATA_CD_AUDIO_ANALOG_PLAY, *PFEATURE_DATA_CD_AUDIO_ANALOG_PLAY;

Membres

Header

Contient une structure FEATURE_HEADER avec des informations d’en-tête pour ce descripteur de fonctionnalité.

SeperateVolume

Indique, lorsque la valeur est égale à zéro, que tous les canaux audio ont le même niveau de volume. Lorsque la valeur est 1, elle indique que le volume de chaque canal audio peut être défini séparément.

SeperateChannelMute

Indique, lorsque la valeur est définie sur zéro, que tous les canaux audio sont désactivés simultanément. Lorsqu’elle est définie sur 1, elle indique que chaque canal audio peut être désactivé indépendamment.

ScanSupported

Indique, lorsque la valeur est définie sur 1, que la commande SCAN est prise en charge. Consultez la spécification SCSI Multimedia 3 (MMC-3) pour obtenir une description de la commande SCAN.

Reserved1

Réservé.

Reserved2

Réservé.

NumerOfVolumeLevels[2]

Remarques

Cette structure contient les données de la fonctionnalité nommée « CD Audio External Play » par la spécification MMC-3 . Les appareils qui prennent en charge cette fonctionnalité peuvent lire des données audio CD et les canaliser directement vers une sortie externe.

Configuration requise

Condition requise Valeur
En-tête ntddmmc.h (incluez Ntddcdrm.h)

Voir aussi

FEATURE_HEADER

FEATURE_NUMBER