Installation de compresseurs et décompresseurs
[La fonctionnalité associée à cette page, Video Compression Manager, est une fonctionnalité héritée. Microsoft recommande vivement que le nouveau code n’utilise pas cette fonctionnalité.]
L’exemple suivant montre comment une application peut installer une fonction en tant que compresseur ou décompresseur à l’aide de la fonction ICInstall .
// This function looks like a DriverProc entry point.
LRESULT MyCodecFunction(DWORD dwID, HDRVR hDriver,
UINT uiMessage, LPARAM lParam1, LPARAM lParam2);
// This function installs the MyCodecFunction as a compressor.
result = ICInstall ( ICTYPE_VIDEO, mmioFOURCC('s','a','m','p'),
(LPARAM)(FARPROC)&MyCodecFunction, NULL, ICINSTALL_FUNCTION);