Интерфейс IWiaDataTransfer (wia_xp.h)
Интерфейс IWiaDataTransfer — это высокопроизводительный интерфейс передачи данных. Этот интерфейс поддерживает окно общей памяти для передачи данных из объекта устройства в приложение и устраняет ненужные копии данных во время маршалинга. Механизм обратного вызова предоставляется в виде интерфейса IWiaDataCallback . Она позволяет приложениям получать уведомления о состоянии передачи данных, передавать данные с устройства получения образов Windows (WIA) в приложение и отменять ожидающие передачи данных.
Наследование
Интерфейс IWiaDataTransfer наследуется от интерфейса IUnknown . IWiaDataTransfer также имеет следующие типы элементов:
Методы
Интерфейс IWiaDataTransfer содержит следующие методы.
IWiaDataTransfer::idtEnumWIA_FORMAT_INFO Метод IWiaDataTransfer::idtEnumWIA_FORMAT_INFO создает реализацию чередуемой передачи интерфейса IEnumWIA_FORMAT_INFO. |
IWiaDataTransfer::idtGetBandedData Метод IWiaDataTransfer::idtGetBandedData передает диапазон данных с аппаратного устройства в приложение. Для повышения эффективности приложения получают данные с аппаратных устройств приобретения образов Windows (WIA) в последовательных диапазонах. |
IWiaDataTransfer::idtGetData Метод IWiaDataTransfer::idtGetData извлекает полные файлы с устройства получения образов Windows (WIA). |
IWiaDataTransfer::idtGetExtendedTransferInfo IWiaDataTransfer::idtGetExtendedTransferInfo извлекает расширенную информацию, связанную с буферами передачи данных в случае передачи данных в диапазоне. |
IWiaDataTransfer::idtQueryGetData Метод IWiaDataTransfer::idtQueryGetData используется приложениями для запроса устройства получения образов Windows (WIA), чтобы определить поддерживаемые типы форматов данных. |
Комментарии
Интерфейс IWiaDataTransfer , как и все интерфейсы COM, наследует методы интерфейса IUnknown .
Методы IUnknown | Описание |
---|---|
IUnknown::QueryInterface | Возвращает указатели на поддерживаемые интерфейсы. |
IUnknown::AddRef | Увеличивает значение счетчика ссылок. |
IUnknown::Release | Уменьшает значение счетчика ссылок. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional, Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | wia_xp.h (включая Wia.h) |