IltmmConvert::get_SourceVideoFOURCC Example for C++

void GetConvertSourceVideoFormat(IltmmConvert *pConvert) 
{ 
   CString  strVideoFOURCC; 
   long     lVideoFOURCC; 
   char     szVideoFOURCC[5]; 
 
   // get the source video format 
   HRESULT hr = pConvert->get_SourceVideoFOURCC(&lVideoFOURCC); 
 
   if (SUCCEEDED(hr)) 
   { 
      // bit shift out the characters for string representation 
      szVideoFOURCC[0] = (lVideoFOURCC & 0xff); 
      szVideoFOURCC[1] = (lVideoFOURCC & 0xff00) >> 8; 
      szVideoFOURCC[2] = (lVideoFOURCC & 0xff0000) >> 16; 
      szVideoFOURCC[3] = (lVideoFOURCC & 0xff000000) >> 24; 
      szVideoFOURCC[4] = '\0'; 
 
      // format the display string and show it 
      strVideoFOURCC.Format(TEXT("Video FOURCC is %s"), szVideoFOURCC); 
      MessageBox(NULL, strVideoFOURCC, TEXT("Source Video Format"), MB_OK);  
   } 
} 
Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Multimedia C API Help
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2023 LEAD Technologies, Inc. All Rights Reserved.