Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Макрос ICGetState запрашивает драйвер сжатия видео, чтобы вернуть текущую конфигурацию в блоке памяти. Этот макрос можно использовать или явно вызвать сообщение ICM_GETSTATE .
Синтаксис
DWORD ICGetState(
hic,
pv,
cb
);
Параметры
hic
Дескриптор компрессора.
pv
Указатель на блок памяти, содержащий текущие сведения о конфигурации. Для этого параметра можно указать значение NULL , чтобы определить объем памяти, необходимый для сведений о конфигурации, как в ICGetStateSize.
cb
Размер блока памяти в байтах.
Возвращаемое значение
Тип: DWORD
Если значение pv равно NULL, возвращает объем памяти в байтах, необходимый для сведений о конфигурации. Если значение pv не равно NULL, возвращается ICERR_OK в случае успешного выполнения или ошибки в противном случае.
Замечания
Макрос ICGetStateSize возвращает количество байтов, используемых данными состояния.
Структура, используемая для представления сведений о конфигурации, зависит от драйвера и определяется драйвером.
Используйте ICGetStateSize перед вызовом макроса ICGetState , чтобы определить размер буфера, выделяемого для вызова.
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент | Windows 2000 Профессиональный [только классические приложения] |
| минимальный поддерживаемый сервер | Windows 2000 Server [только классические приложения] |
| целевая платформа | Виндоус |
| Заголовок | vfw.h |