다음을 통해 공유


ACMDRIVERPROC 콜백 함수(msacm.h)

acmDriverProc 함수는 ACM 드라이버와 함께 사용되는 콜백 함수를 지정합니다. acmDriverProc 이름은 애플리케이션 정의 함수 이름의 자리 표시자입니다. 실제 이름은 실행 파일 또는 DLL 파일의 모듈 정의 파일에 포함하여 내보내야 합니다.

구문

ACMDRIVERPROC Acmdriverproc;

LRESULT Acmdriverproc(
  DWORD_PTR unnamedParam1,
  HACMDRIVERID unnamedParam2,
  UINT unnamedParam3,
  LPARAM unnamedParam4,
  LPARAM unnamedParam5
)
{...}

매개 변수

unnamedParam1

설치 가능한 ACM 드라이버의 식별자입니다.

unnamedParam2

설치 가능한 ACM 드라이버에 대한 핸들입니다. 이 매개 변수는 ACM이 드라이버에 할당하는 고유한 핸들입니다.

unnamedParam3

ACM 드라이버 메시지입니다.

unnamedParam4

메시지 매개 변수입니다.

unnamedParam5

메시지 매개 변수입니다.

반환 값

성공하면 0을 반환하고, 그렇지 않으면 오류를 반환합니다.

설명

PostMessage, timeGetSystemTime, timeGetTime, timeSetEvent, timeKillEvent, midiOutShortMsg, midiOutLongMsgOutputDebugStr을 제외하고 애플리케이션은 콜백 함수 내에서 시스템 정의 함수를 호출해서는 안 됩니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 msacm.h

참고 항목

오디오 압축 함수

오디오 압축 관리자