Freigeben über


ACMDRIVERPROC-Rückruffunktion (msacm.h)

Die Funktion acmDriverProc gibt eine Rückruffunktion an, die mit dem ACM-Treiber verwendet wird. Der Name acmDriverProc ist ein Platzhalter für einen anwendungsdefinierten Funktionsnamen. Der tatsächliche Name muss exportiert werden, indem er in die Moduldefinitionsdatei der ausführbaren Datei oder DLL-Datei eingeschlossen wird.

Syntax

ACMDRIVERPROC Acmdriverproc;

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

Parameter

unnamedParam1

Bezeichner des installierbaren ACM-Treibers.

unnamedParam2

Handle für den installierbaren ACM-Treiber. Dieser Parameter ist ein eindeutiges Handle, das der ACM dem Treiber zuweist.

unnamedParam3

ACM-Treibermeldung.

unnamedParam4

Meldungsparameter.

unnamedParam5

Meldungsparameter.

Rückgabewert

Gibt null zurück, wenn erfolgreich oder andernfalls ein Fehler auftritt.

Hinweise

Anwendungen sollten keine systemdefinierte Funktionen aus einer Rückruffunktion aufrufen, mit Ausnahme von PostMessage, timeGetSystemTime, timeGetTime, timeSetEvent, timeKillEvent, midiOutShortMsg, midiOutLongMsg und OutputDebugStr.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile msacm.h

Weitere Informationen

Audiokomprimierungsfunktionen

Audiokomprimierungs-Manager