MME (interfață)

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 14 martie 2021; verificarea necesită 1 editare .

MME ( English  MultiMedia Extensions  - extensii multimedia ) - o familie de interfețe de programare ( API ) ale sistemului Windows pentru lucrul cu dispozitive multimedia (în principal plăci de sunet ) și fișiere . În literatura în limba engleză, se găsește adesea sub denumirea WinMM ( ing. Windows MultiMedia ) - sub numele DLL -ului de sistem care implementează funcțiile de interfață.  

Familia MME/WinMM a fost anunțată în Windows 3.0 și includea inițial următoarele caracteristici:

Ulterior, instrumente pentru lucrul cu efecte de sunet globale (gfx) au fost adăugate la MME.

Instrumentele audio digitale MME includ atât operațiuni de nivel scăzut (accesarea dispozitivului audio, selectarea modurilor de operare, pornirea/oprirea unui flux , mutarea bufferelor de date ), cât și operațiuni de nivel înalt (redarea unui fișier audio cu o singură comandă, organizarea unui flux simplu, etc.) . Grupul de operațiuni de nivel înalt este fuzionat într-o interfață separată numită MCI .

Instrumentele MME pentru lucrul cu sunetul digitizat ( Eng.  Waveform Audio ) au fost dezvoltate ca un mijloc universal și simplu de redare și înregistrare a sunetului. Din acest motiv, ele sunt potrivite pentru munca de streaming cu semnale audio suficient de lungi, dar sunt limitate în aplicațiile în timp real , când trebuie respectată sincronizarea strictă. În aceste scopuri, interfața DirectSound este mai potrivită .

Versiunile de Windows 3 , 95 și NT 3/4 au folosit drivere speciale pentru modul utilizator multimedia (de exemplu, care pot fi  instalate ) ( de exemplu , modul utilizator ) . Majoritatea acestor drivere au lucrat în tandem cu driverele corespunzătoare pentru modul kernel ( eng. kernel-mode ). În același timp, driverele pentru sistemele Windows 3/95 și NT 3/4 erau incompatibile între ele și era necesar un suport special pentru interfața DirectSound în driverele Windows 95 .  

Începând cu versiunile de Windows 98/2000 , au fost introduse drivere generice de tip WDM care puteau fi utilizate pe toate sistemele și, în plus, au suportat automat DirectSound . Împreună cu aceasta, înainte de apariția Windows Vista , puteați folosi și drivere MME. Windows Vista are suport depreciat pentru driverele MME.

Link -uri