LEADTOOLS Media Foundation Help > Programming with LEADTOOLS Media Foundation > C++ Code > IltmfPlay::SaveStillDIB Example for C++ |
#define MAKE_MEDIA_PATH(pFileName) (TEXT("C:\\LEADTOOLS\\Media\\")TEXT(pFileName)) void SavePlayerDIBToFile(IltmfPlay *pPlay) { BSTR bstr = SysAllocString(MAKE_MEDIA_PATH("dib.bmp")); // try to save the still dib file HRESULT hr = pPlay->SaveStillDIB(bstr, -1); if (FAILED(hr)) { MessageBox(NULL, TEXT("Unable to save still DIB!"), TEXT("Save DIB"), MB_OK); } // free the bstr SysFreeString(bstr); }