Windows WIA: Сканерлер, камералар және бейне құрылғыларымен байланыс үшін Microsoft Windows жүйесіндегі драйвер моделі мен API. Қолдау, мүмкіндіктер туралы біліңіз.
Ағылшыншамен салыстырыңыз: абзацты басыңыз — түпнұсқа терезеде ашылады. Абзац астындағы EN түймесі оны мәтін ішінде көрсетеді.
Мазмұны
Кіріспе
Windows Image Acquisition (WIA; кейде Windows Imaging Architecture деп те аталады) – Microsoft Windows Me және одан кейінгі Windows операциялық жүйелері үшін Microsoft драйверлік моделі және қолданбалы бағдарламалау интерфейсі (API), графикалық бағдарламалық жасақтаманың сканерлер, цифрлық камералар және цифрлық бейне жабдықтары сияқты бейнелеу құрылғыларымен байланысуына мүмкіндік береді. Ол алғаш рет 2000 жылы Windows Me құрамында пайда болды және Windows нұсқаларының келесілерінде де стандартты бейнелеу құрылғысы және API моделі ретінде қолданылып келеді. Windows XP және одан кейінгі Windows операциялық жүйелерінде қажет болғанда қосылатын қызмет ретінде іске асырылады.
Windows Image Acquisition (WIA; sometimes also called Windows Imaging Architecture) is a proprietary Microsoft driver model and application programming interface (API) for Microsoft Windows Me and later Windows operating systems that enables graphics software to communicate with imaging hardware such as scanners, digital cameras, and digital video equipment. It was first introduced in 2000 as part of Windows Me, and continues to be the standard imaging device and API model through successive Windows versions. It is implemented as an on demand service in Windows XP and later Windows operating systems.
Шолу
WIA – Windows 98-дегі Still Image Architecture (STI) ұсынған цифрлық бейне драйверлерін қолдаудың өте маңызды кеңейтілген жиынтығы. STI құрылғыға және одан деректерді қарапайым түрде беру үшін төменгі деңгейлі интерфейспен қамтамасыз еткен болса (сондай-ақ сыртқы құрылғы арқылы Windows жүйесінде кескінді сканерлеу процесін іске қосу), WIA құрылғының ерекше қабілеттерін операциялық жүйеге ұсынуына және қолданбалардың осы мүмкіндіктерді пайдалануына мүмкіндік беретін құрылымды ұсынады. Microsoft мәлімдемесіне сәйкес, WIA драйверлері пайдаланушы интерфейсі (UI) компонентінен және драйверлік өзектен тұрады, олар екі түрлі процестік кеңістікке жүктеледі: UI – қолданба кеңістігіне, ал драйверлік өзегі – WIA қызмет кеңістігіне. Кейбір сканерлер WIA-ны қолдайды.
WIA is a very significant superset of the support for digital still imaging drivers that was provided by the Still Image Architecture (STI) in Windows 98. Whereas STI only provided a low level interface for doing basic transfers of data to and from the device (as well as the invocation of an image scan process on the Windows machine through the external device), WIA provides a framework through which a device can present its unique capabilities to the operating system, and applications can invoke those features. According to Microsoft, WIA drivers are made up of a user interface (UI) component and a driver core component, loaded into two different process spaces: UI in the application space and the driver core in the WIA service space. Certain scanners support WIA.
Қосымша ақпарат
2002 жылы Microsoft Windows Image Acquisition Automation Library Tool құралын шығарды, ол OLE Automation-ды қолдайтын бағдарламалау тілдері мен сценарийлік орталар арқылы WIA функционалдығына қол жеткізуді қамтамасыз етеді. Windows XP жүйесінде WIA LocalSystem контекстінде жұмыс істейді. LocalSystem ретінде қызметті іске қосудың қауіпсіздік салдарынан, яғни қате драйвер немесе зыянды тұлға жүйеге шектеусіз қол жеткізе алатындықтан, Windows Server 2003 және Windows Vista жүйелеріндегі WIA қызметі LocalService контекстінде жұмыс істейді. Бұл Windows XP үшін жасалған драйверді пайдаланғанда үйлесімсіздік тудыруы мүмкін. Windows XP жүйесінде автоматты құжат беру сканерлері, алдын ала қарау мүмкіндігі жоқ жылдам беру сканерлері және көп беттік TIFF форматын жасау мүмкіндігі қосылды. WIA бейне үшін бейне ағынынан тұрақты кадрларды түсіруге мүмкіндік беретін сурет сүзгісі енгізілді. Windows Vista Windows Image Acquisition 2.0 нұсқасын ұсынды. Windows Vista жүйесінде WIA Automation кітапханасы да бар. WIA2 түрту арқылы сканерлеу және бірнеше суретті сканерлеуді қолдайды. Түрту арқылы сканерлеу сканердің басқару тақтасынан тікелей сканерлеуді бастауға және сканерлеу параметрлерін реттеуге мүмкіндік береді. Көп суретті сканерлеу бірнеше суретті бірден сканерлеуге және оларды жеке файлдар ретінде сақтауға мүмкіндік береді. Дегенмен, Windows Vista үшін WIA-дағы бейне мазмұнына қолдау алынып тасталды.
In 2002, Microsoft released the Windows Image Acquisition Automation Library Tool, which provides access to WIA functionality through programming languages and scripting environments that support OLE Automation. In Windows XP, WIA runs in the LocalSystem context. Because of the security ramifications of running a service as LocalSystem whereby a buggy driver or malicious person would have unrestricted access to the system, the WIA service in Windows Server 2003 and Windows Vista operates in the LocalService context. This can result in compatibility issues when using a driver designed for Windows XP. In Windows XP, support was added for automatic document feeder scanners, scroll feed scanners without preview capabilities and multi page TIFF generation. For WIA video, a snapshot filter driver is introduced that allows still frames to be captured from the video stream. Windows Vista introduced Windows Image Acquisition 2.0. Windows Vista also has the WIA Automation library built in. WIA2 supports push scanning and multi image scanning. Push scanning allows initiating scans and adjusting scanning parameters directly from the scanner control panel. Multi image scanning allows one to scan several images at once and save them directly as separate files. However, video content support is removed from WIA for Windows Vista.