圧縮機および減圧器の取付け
[このページに関連付けられている機能 Video Compression Manager は、従来の機能です。 Microsoft では、新しいコードではこの機能を使用しないことを強くお勧めします。
次の例は、 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);