// This function does the following:
// 1) Sets all filters to LEAD Default filters
// 1) Sets the H.264 Decompressor to LEAD H264 decoder (not necessary, but added to show how to set an individual filter)
void TestSetPreferredFilter(IltmmCapture *pCapture)
{
HRESULT hr = S_OK;
BSTR bstr = NULL;
// Setting all filters to LEAD Default filters
bstr = SysAllocString(ltmmFilter_LEADDefault);
hr = pCapture->SetPreferredFilter(ltmmCapture_PreferredFilter_Generic, bstr);
SysFreeString(bstr);
// Setting H.264 Decompressor to LEAD H264 Decoder (3.0), using the Friendly Name
bstr = SysAllocString(L"LEAD H264 Decoder (3.0)");
hr = pCapture->SetPreferredFilter(ltmmCapture_PreferredFilter_H264Decompressor, bstr);
SysFreeString(bstr);
}
Raster .NET | C API | C++ Class Library | JavaScript HTML5
Document .NET | C API | C++ Class Library | JavaScript HTML5
Medical .NET | C API | C++ Class Library | JavaScript HTML5
Medical Web Viewer .NET