FEATURE_DATA_CD_AUDIO_ANALOG_PLAY 结构 (ntddmmc.h)

FEATURE_DATA_CD_AUDIO_ANALOG_PLAY结构保存有关 CD 音频外部播放功能的信息。

语法

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;

成员

Header

包含一个 FEATURE_HEADER 结构,其中包含此功能描述符的标头信息。

SeperateVolume

指示当设置为零时,所有音频通道具有相同的音量级别。 如果设置为 1,则表示可以单独设置每个音频通道的音量。

SeperateChannelMute

指示当设置为零时,所有音频通道同时静音。 当设置为 1 时,它表示每个音频通道可以单独静音。

ScanSupported

指示设置为 1 时,支持 SCAN 命令。 有关 SCAN 命令的说明,请参阅 SCSI Multimedia 3 (MMC-3) 规范。

Reserved1

保留。

Reserved2

保留。

NumerOfVolumeLevels[2]

注解

此结构保存 MMC-3 规范中名为“CD 音频外部播放”的功能的数据。 支持此功能的设备可以播放 CD 音频数据并将其直接定向到外部输出。

要求

要求
Header ntddmmc.h (包括 Ntddcdrm.h)

另请参阅

FEATURE_HEADER

FEATURE_NUMBER