Share via


Esempio wavSink

Illustra come implementare un sink multimediale personalizzato in Microsoft Media Foundation. L'esempio implementa un sink di archiviazione che scrive audio PCM non compresso in un file con estensione wav.

API illustrate

Questo esempio illustra le interfacce di Media Foundation seguenti:

Utilizzo

L'esempio WavSink contiene due progetti di Visual Studio:

  • WavSink.vcproj compila una libreria statica che contiene l'implementazione del sink multimediale.
  • WriteWavFile.vcproj compila un'applicazione console che usa il sink multimediale per produrre un file wav. Questa applicazione collega alla libreria creata dal progetto WavSink.

Requisiti

Prodotto Versione
Windows SDK Windows 7

 

Download dell'esempio

Questo esempio è disponibile nel repository github di esempi classici di Windows.

Esempi di Media Foundation SDK

Sink multimediali