MME ( engelsk MultiMedia Extensions - multimedia extensions) - en familie af programmeringsgrænseflader ( API ) i Windows - systemet til at arbejde med multimedieenheder (hovedsagelig lydkort ) og filer . I den engelsksprogede litteratur findes den ofte under betegnelsen WinMM ( eng. Windows MultiMedia ) - ved navnet på den system- DLL , der implementerer grænsefladefunktioner.
MME/WinMM-familien blev annonceret i Windows 3.0 og inkluderede oprindeligt følgende funktioner:
Efterfølgende blev værktøjer til at arbejde med globale lydeffekter (gfx) tilføjet til MME.
MME digitale lydværktøjer inkluderer både lavniveauhandlinger (adgang til lydenheden, valg af driftstilstande, start/stop af en stream , flytning af databuffere ) og højniveauhandlinger (afspilning af en lydfil med en enkelt kommando, organisering af en simpel stream, osv.). Operationsgruppen på højt niveau er slået sammen til en separat grænseflade kaldet MCI .
MME værktøjer til at arbejde med digitaliseret lyd ( Eng. Waveform Audio ) blev udviklet som et universelt og enkelt middel til at afspille og optage lyd. På grund af dette er de velegnede til streamingarbejde med tilstrækkeligt lange lydsignaler, men er begrænsede i realtidsapplikationer , hvor streng timing skal overholdes. Til disse formål er DirectSound -grænsefladen bedre egnet .
Windows versioner 3, 95 og NT 3/4 brugte specielle pluggbare ( eng . installable ) multimediebrugertilstandsdrivere ( eng. user-mode ). De fleste af disse drivere arbejdede sammen med de tilsvarende kernetilstandsdrivere ( eng. kernel-mode ). Samtidig var drivere til Windows 3/95- og NT 3/4-systemer inkompatible med hinanden, og der var behov for særlig support til DirectSound -grænsefladen i Windows 95 -drivere.
Fra versioner af Windows 98/2000 blev der introduceret generiske WDM -drivere, som kunne bruges på alle systemer, og som desuden automatisk understøttede DirectSound . Sammen med dette, før fremkomsten af Windows Vista , kunne du også bruge MME-drivere. Windows Vista har forældet understøttelse af MME-drivere.