IltmmCapture::SaveStillDIB Example for C

USES_CONVERSION; 

HRESULT hr = IltmmCapture_StartCapture(m_capture, ltmmCapture_Mode_Still); 
if(SUCCEEDED(hr)) 
{
      BSTR bstrFileName = SysAllocString(T2OLE("c:\\dib.bmp"));
      hr = IltmmCapture_SaveStillDIB(m_capture, bstrFileName, -1); 
      IltmmCapture_StopCapture(m_capture); 
      SysFreeString(bstrFileName);   
}