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
0으로 설정하면 모든 오디오 채널의 볼륨 수준이 동일했음을 나타냅니다. 1로 설정하면 각 오디오 채널의 볼륨을 별도로 설정할 수 있음을 나타냅니다.
SeperateChannelMute
0으로 설정하면 모든 오디오 채널이 동시에 음소거됨을 나타냅니다. 1로 설정하면 각 오디오 채널을 독립적으로 음소거할 수 있음을 나타냅니다.
ScanSupported
1로 설정하면 SCAN 명령이 지원됨을 나타냅니다. SCAN 명령에 대한 설명은 SCSI MMC-3(멀티미디어 3) 사양을 참조하세요.
Reserved1
예약되어 있습니다.
Reserved2
예약되어 있습니다.
NumerOfVolumeLevels[2]
설명
이 구조체는 MMC-3 사양에 따라 "CD 오디오 외부 재생"이라는 기능에 대한 데이터를 보유합니다. 이 기능을 지원하는 디바이스는 CD 오디오 데이터를 재생하고 외부 출력으로 직접 채널링할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ntddmmc.h(Ntddcdrm.h 포함) |