void SaveCaptureBitmapToFile(IltmmCapture *pCapture) { BSTR bstr = SysAllocString(L"C:\\Stillbitmap.cmp"); // try to save the bitmap HRESULT hr = pCapture->SaveStillBitmap(bstr, ltmmCapture_StillFormat_CMP, 2, 0, -1); if (FAILED(hr)) { // display an error message if the bitmap did not save successfully ::MessageBox(NULL, TEXT("Save capture still settings failed!"), TEXT("Save Still Bitmap"), MB_OK); } // free the bstr SysFreeString(bstr); }