Получение сведений о компрессорах и декомпрессорах
[Функция, связанная с этой страницей, Диспетчер сжатия видео, является устаревшей и уже не поддерживается. Корпорация Майкрософт настоятельно рекомендует, чтобы новый код не использовал эту функцию.]
В следующем примере используется функция 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);