다음을 통해 공유


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

추가 정보

FEATURE_HEADER

FEATURE_NUMBER