다음을 통해 공유


MIDI 이벤트 유형

MIDIEVENT 구조의 dwEvent 멤버는 발생할 MIDI 이벤트를 설명합니다. 짧은 이벤트는 전적으로 이 멤버에 적합합니다. 긴 이벤트에는 이벤트 설명을 저장하기 위해 dwEvent 멤버 외에 하나 이상의 이중 단어 값이 필요합니다.

dwEvent 멤버의 상위 바이트에는 이벤트가 길거나 짧은지 여부와 이벤트와 함께 콜백이 생성되는지 여부에 대한 정보가 포함됩니다. 또한 이 바이트는 이벤트 유형을 설명하는 데 사용됩니다. 나머지 24비트 dwEvent 멤버는 이벤트 매개 변수(짧은 메시지의 경우)를 포함하거나 이벤트 매개 변수의 길이(긴 메시지의 경우)를 포함하는 데 사용됩니다. dwEvent 멤버에서 정보를 추출하려면 MEVT_EVENTTYPE 사용하여 매크로를 MEVT_EVENTPARM.

미리 정의된 이벤트 형식에 대한 설명은 MIDIEVENT 구조체에 대한 참조 자료를 참조하세요.