Поделиться через


Получение сведений о компрессорах и декомпрессорах

[Функция, связанная с этой страницей, Диспетчер сжатия видео, является устаревшей и уже не поддерживается. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код не использовал эту функцию.]

В следующем примере используется функция ICGetInfo для получения сведений о компрессоре или декомпрессоре.

ICINFO ICInfo; 
ICGetInfo(hIC, &ICInfo, sizeof(ICInfo)); 
 

В следующем примере макросы ICGetDefaultKeyFrameRate и ICGetDefaultQuality используются для получения значений по умолчанию.

DWORD dwKeyFrameRate, dwQuality; 
dwKeyFrameRate = ICGetDefaultKeyFrameRate(hIC); 
dwQuality = ICGetDefaultQuality(hIC); 
 

В следующем примере используются макросы ICQueryAbout и ICAbout для отображения диалогового окна "О программе" для компонентов сжатия или декомпрессии, если такое окно существует.

// If the compressor has an About dialog box, display it.

if ( ICQueryAbout(hIC)) ICAbout(hIC, hwndApp);