Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Макрос ICDrawOpen открывает драйвер, который может нарисовать изображения с указанным форматом.
Синтаксис
HIC ICDrawOpen(
DWORD fccType,
DWORD fccHandler,
LPBITMAPINFOHEADER lpbiIn
);
Параметры
fccType
Четырехзначный код, указывающий тип драйвера, который нужно открыть. Для видеопотоков значение этого параметра — VIDC или ICTYPE_VIDEO.
fccHandler
Четырехзначный код, указывающий предпочтительный обработчик потока для использования. Как правило, эти сведения хранятся в заголовке потока в файле AVI.
lpbiIn
Указатель на структуру, определяющую входной формат. Дескриптор драйвера не будет возвращен, если он не может распаковыть этот формат. Для изображений этот параметр относится к структуре BITMAPINFOHEADER .
Возвращаемое значение
Тип: HIC
Возвращает дескриптор драйвера в случае успешного выполнения или нуля.
Замечания
Макрос ICDrawOpen определяется следующим образом:
#define ICDrawOpen(fccType, fccHandler, lpbiIn) \
ICLocate(fccType, fccHandler, lpbiIn, NULL, ICMODE_DRAW);
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент | Windows 2000 Профессиональный [только классические приложения] |
| минимальный поддерживаемый сервер | Windows 2000 Server [только классические приложения] |
| целевая платформа | Виндоус |
| Заголовок | vfw.h |