WinAPI: midiInOpen - MIDI 입력 장치 열기
그 중의 리셋 함수는 인터럽트 시간 내에 접근하기 때문에 DLL에 있어야 한다.접근할 데이터는 모두 고정된 데이터 세그먼트에 있어야 한다.... 을 제외하고는
PostMessage
timeGetSystemTime
timeGetTime
timeSetEvent
timeKillEvent
midiOutShortMsg
midiOutLongMsg
OutputDebugString 외에 다른 시스템이 호출될 수 없습니다.
// :
midiInOpen(
lphMidiIn: PHMIDIIN; { ; }
uDeviceID: UINT; { ID; MIDI_MAPPER = UINT(-1);}
dwCallback: DWORD { ; , nil}
dwInstance: DWORD { ; }
dwFlags: DWORD { }
): MMRESULT; { 0; :}
MMSYSERR_BADDEVICEID = 2; { ID }
MMSYSERR_ALLOCATED = 4; { }
MMSYSERR_NOMEM = 7; { }
// dwFlags :
CALLBACK_NULL = $00000000; { dwCallback nil }
CALLBACK_WINDOW = $00010000; { dwCallback }
CALLBACK_FUNCTION = $00030000; { dwCallback }
// , :
MM_MIM_OPEN = $3C1;
MM_MIM_CLOSE = $3C2;
MM_MIM_DATA = $3C3;
MM_MIM_LONGDATA = $3C4;
MM_MIM_ERROR = $3C5;
MM_MIM_LONGERROR = $3C6;
// , :
MIM_OPEN = MM_MIM_OPEN;
MIM_CLOSE = MM_MIM_CLOSE;
MIM_DATA = MM_MIM_DATA;
MIM_LONGDATA = MM_MIM_LONGDATA;
MIM_ERROR = MM_MIM_ERROR;
MIM_LONGERROR = MM_MIM_LONGERROR;
// :
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.