Products | Support | Send comments on this topic. | Email a link to this topic. | Back to Getting Started | Help Version 18.0.10.24
LEADTOOLS Multimedia API Help

IltmmPlay::GetSubObjectDispatch Example for C

Show in webframe

// This function checks if the Lens effect filter is available
// and turns off the effect area (cropping feature) 
void IltmmPlay_GetSubObjectDispatch_Example (IltmmPlay* pPlay)
{
        HRESULT hr; 
        IDispatch *pDisp = NULL; 
        ILMVLens *pLens = NULL; 

        // call the Capture object to retrieve the FilterGraph
        hr = IltmmPlay_GetSubObjectDispatch(pPlay, ltmmPlay_Object_SelVideoProcessor, &pDisp); 
        if(SUCCEEDED(hr)) 
        {
                hr = IDispatch_QueryInterface(pDisp, &IID_ILMVLens, (void**)&pLens);

                if(SUCCEEDED(hr)) 
                {
                        ILMVLens_put_EffectAreaEnabled(pLens, VARIANT_FALSE); 
                        ILMVLens_Release(pLens); 
                }

                IDispatch_Release(pDisp); 
        }
}
Products | Support | Contact Us | Copyright Notices
© 2006-2014 All Rights Reserved. LEAD Technologies, Inc.