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) |