다음을 통해 공유


디바이스 유형

[MCI 이 페이지와 연결된 기능은 레거시 기능입니다. MediaPlayer 대체되었습니다. MediaPlayer Windows 10 및 Windows 11에 최적화되었습니다. 가능한 경우 새 코드에서 MCI 대신 MediaPlayer 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]

MCI는 디바이스 유형의 기본 집합을 인식합니다. 디바이스 유형은 공통 명령 집합을 공유하고 유사한 멀티미디어 디바이스 또는 데이터 파일을 제어하는 데 사용되는 MCI 드라이버 집합입니다. 열린(MCI_OPEN)와 같은 많은 MCI 명령을 사용하려면 디바이스 유형을 지정해야 합니다.

다음 표에서는 정의된 디바이스 유형을 나열합니다. MCI의 현재 구현에는 이러한 디바이스의 하위 집합에 대한 명령 집합이 포함됩니다.

디바이스 유형 상수 묘사
cdaudio MCI_DEVTYPE_CD_AUDIO CD 오디오 플레이어
dat MCI_DEVTYPE_DAT 디지털 오디오 테이프 플레이어
digitalvideo MCI_DEVTYPE_DIGITAL_VIDEO 창의 디지털 비디오(GDI 기반이 아님)
다른 MCI_DEVTYPE_OTHER 정의되지 않은 MCI 디바이스
오버레이 MCI_DEVTYPE_OVERLAY 오버레이 디바이스(창의 아날로그 비디오)
스캐너 MCI_DEVTYPE_SCANNER 이미지 스캐너
시퀀서 MCI_DEVTYPE_SEQUENCER MIDI 시퀀서
vcr MCI_DEVTYPE_VCR 비디오 카세트 레코더 또는 플레이어
videodisc MCI_DEVTYPE_VIDEODISC Videodisc 플레이어
waveaudio MCI_DEVTYPE_WAVEFORM_AUDIO 디지털 파형 파일을 재생하는 오디오 디바이스

 

이 문서에서는 디바이스 유형의 이름이 굵게 표시됩니다. 디바이스 형식 이름은 명령 문자열 인터페이스와 함께 사용됩니다. 디바이스 유형 상수는 명령 메시지 인터페이스와 함께 사용됩니다.