Graphics Device Interface (original) (raw)
Graphics Device Interface (interfície de dispositiu gràfic), abreujat com GDI, és un dels tres components bàsics o subsistemes del sistema operatiu Microsoft Windows. GDI és un estàndard de Microsoft Windows per a la representació gràfica d'objectes, així com per a la seva transmissió als perifèrics de sortida, en general una pantalla o impressora.
Property | Value |
---|---|
dbo:abstract | Graphics Device Interface (interfície de dispositiu gràfic), abreujat com GDI, és un dels tres components bàsics o subsistemes del sistema operatiu Microsoft Windows. GDI és un estàndard de Microsoft Windows per a la representació gràfica d'objectes, així com per a la seva transmissió als perifèrics de sortida, en general una pantalla o impressora. (ca) Graphics Device Interface (zkráceně GDI či někdy nazýváno jako Graphical Device Interface) je spolu s kernelem a uživatelským rozhraním jednou ze tří hlavních součástí operačního systému Microsoft Windows. Graphics Device Interface slouží k reprezentaci grafických objektů a jejich transformací do výstupních zařízení jako jsou monitory či tiskárny. Ve Windows XP je k dispozici vylepšená verze GDI, GDI+. GDI má na starosti úlohy jako je kreslení čar a křivek, rendrování fontů a zacházení s barevnými paletami. Není přímo zodpovědný za vykreslování oken, menu, atd. - to je vyhrazeno pro uživatelský subsystém, který se nachází v knihovně user32.dll a je na GDI postavený. GDI je podobný QuickDraw od Apple.Pravděpodobně nejvýznamnější vlastností GDI, kromě metody přímého přístupu k hardware, je vlastnost a čerpání z cílového zařízení. S použitím GDI je velmi snadné kreslit a tisknout na více zařízeních, jakými jsou například obrazovka a tiskárna, a na každém, z těchto zařízení můžeme očekávat správnou reprodukci. Tato vlastnost je centrem celého WYSIWYGu, aplikací pro Microsoft Windows.GDI využívají jednoduché hry, jako například FreeCell a miny, které nepotřebují rychlé vykreslování. GDI není schopno důkladně animovat a postrádá 3D vykreslování. Moderní hry používají DirectX nebo OpenGL, které umožňují programátorům lepší přístup k hardwarovým vlastnostem. (cs) Das Graphics Device Interface (GDI) ist eine Komponente des Betriebssystems Windows. Es dient als Programmierschnittstelle zu logischen Grafikgeräten und kapselt die Komplexität der Hardware ab (Hardwareabstraktion). Diese logischen Grafikgeräte werden in GDI als Gerätekontext (engl. Device Context) bezeichnet, in einigen Programmiersprachen ist dafür die Bezeichnung Canvas (zu dt. Leinwand) gebräuchlich. Neben der Ausgabe über physische Geräte (Grafikkarte oder Drucker) kann auch die Ausgabe als Rastergrafik im Speicher oder als eine Art Schrittprotokolldatei (WMF/EMF, unter Windows als Vektorgrafikformat genutzt) erfolgen. GDI ist zuständig für Aufgaben wie das Zeichnen von Linien und Kurven (Vektorgrafik), Darstellung von Schriftzeichen und Bitmaps und Verwaltung von Farbpaletten. Die Komponenten DIB-Engine (Device-Independent Bitmap) und das -Farb-Subsystem erlauben eine geräteunabhängige Verarbeitung von Bitmaps bzw. Farben. Benötigt ein Programm Informationen über gerätespezifische Eigenschaften (Bildschirmauflösung, ), kann es sie vom Device Context beziehen. Die GDI-Aufrufe sind aber weitestgehend unabhängig davon, um was für einen Device Context es sich handelt. Ein Programm, das eine Grafik beispielsweise auf dem Bildschirm ausgibt, könnte sie mit minimalen Anpassungen auf einem Drucker ausgeben. Vektorgrafik- und Schriftbefehle werden bei direkter Ausgabe auf einem Drucker-Gerätekontext nicht von GDI gerastert, sodass ein beliebiger physischer Drucker sie in seiner optimalen Auflösung ausgibt und bei durch einen virtuellen Drucker erstellten Dokumenten (z. B. PDF oder XPS) eine Entnahme von Grafiken und Text möglich ist. Da die meisten Routinen zum Zeichnen auf dem Prozessor arbeiten und nicht auf der Grafikkarte, ist die Grafikausgabe von GDI relativ langsam. Unter Windows Vista wird die Grafikausgabe von GDI komplett von der CPU übernommen, wodurch diese noch langsamer als in früheren Windows-Betriebssystemen ist. Seit Windows 7 werden mit dem Windows "Display Driver Model v1.1" wieder wenige Zeichenoperationen von der Grafikkarte beschleunigt.Für Anwendungen, die eine schnellere 3D-Grafikschnittstelle benötigen, vor allem für Spiele und CAx-Applikationen, wurden DirectX und OpenGL geschaffen. (de) Graphics Device Interface (GDI) es uno de los tres componentes o subsistemas de la interfaz de usuario de Microsoft Windows. Trabaja junto con el núcleo y la API de Windows. Esta interfaz de programación de aplicaciones se encarga del control gráfico de los dispositivos de salida, como los monitores o las impresoras. Las tareas más comunes de GDI son: * el dibujo de líneas, curvas, polígonos; * el relleno de cuadros, círculos, polígonos, etcétera; * igualmente se encarga del renderizado de fuentes y textos, y, * el manejo de . GDI no se encarga del dibujo de los menús, ventanas, etcétera, ya que este es un trabajo especial para el user32.dll (una biblioteca de la API de Windows exclusiva para estas funciones). Tal vez, la capacidad más significativa del GDI sobre métodos más directos de acceder al hardware, es la escalabilidad de posibilidades y la abstracción que se puede conseguir con los dispositivos de salida. Usando GDI es muy fácil dibujar en varios dispositivos, como en la pantalla o en una impresora. Esta capacidad es el objetivo principal del WYSIWYG de Microsoft Windows. La mayoría de los videojuegos simples se pueden crear usando GDI. Sin embargo, no es lo suficientemente poderosa para la creación de videojuegos complejos debido a la falta de sincronización con el framebuffer (encargado de las animaciones) y su obvia incapacidad para la renderización de modelos y objetos 3D. Los videojuegos modernos utilizan DirectX u OpenGL que resuelven estos problemas. Los objetos más importantes son: * HDC (Handle to Device Context, “contexto de dispositivo”): que viene a ser el lienzo donde se pinta. * HBRUSH (Handle to Brush, “brocha”): permite rellenar zonas con colores. * HPEN (Handle to Pen, “pluma”): que permite el dibujado de líneas o bordes de otros elementos gráficos. La forma de trabajar es heredada del lenguaje de programación C. Hay que crear y destruir explícitamente los elementos de dibujo, por lo que es muy propenso a fugas de memoria. Microsoft complementó este sistema de dibujo con otro completamente distinto y basado en C++ denominado GDI+, incluido en todas las versiones de sus sistemas operativos desde Windows XP y Windows Server 2003. Posteriormente se han diseñado sistemas para sustituir GDI y GDI+: Direct2D y DirectWrite, disponibles desde Windows 7 y Windows Server 2008. (es) The Graphics Device Interface (GDI) is a legacy component of Microsoft Windows responsible for representing graphical objects and transmitting them to output devices such as monitors and printers. Windows apps use Windows API to interact with GDI, for such tasks as drawing lines and curves, rendering fonts, and handling palettes. The Windows USER subsystem uses GDI to render such UI elements as window frames and menus. Other systems have components that are similar to GDI; for example: macOS has Quartz, and Linux has X Window System and Wayland (display server protocol). GDI's most significant advantages over more direct methods of accessing the hardware are perhaps its scaling capabilities and its abstract representation of target devices. Using GDI, it is possible to draw on multiple devices, such as a screen and a printer, and expect proper reproduction in each case. This capability is at the center of most "What You See Is What You Get" applications for Microsoft Windows. Simple games that do not require fast graphics rendering may use GDI. However, GDI is relatively hard to use for advanced animation, lacks a notion for synchronizing with individual video frames in the video card, and lacks hardware rasterization for 3D. Modern games usually use DirectX, Vulkan, or OpenGL instead. (en) La Graphics Device Interface (ou Graphical Device Interface) abrégé en GDI, soit Interface des dispositifs d’affichage en français, est l’un des trois composants de base du système d’exploitation Microsoft Windows. GDI est une norme de Microsoft Windows pour la représentation d’objets graphiques ainsi que pour leur transmission aux périphériques de sortie, typiquement un écran ou une imprimante. (fr) 그래픽 장치 인터페이스(Graphics Device Interface, GDI)는 마이크로소프트 윈도우에서 사용자 인터페이스를 위한 API 가운데 하나이다. GDI는 그래픽 객체를 표시하고 모니터나 프린터와 같은 출력 장치로 전송한다. GDI는 직선이나 곡선, 글꼴을 그리거나 팔레트를 다루는 등의 일을 한다. 하지만 직접 창이나 메뉴 등을 그리지는 않는다. 창이나 메뉴를 그리는 일은 와 GDI로 짜여있는 시스템에서 한다. GDI는 애플사의 (QuickDraw)와 비슷하다. GDI에서 가장 중요한 기능은 목적 장치의 추상화이다. GDI를 사용하면 화면이나 프린터 등의 다양한 장치에 원하는 그림을 매우 쉽게 그릴 수 있다. 빠른 그래픽 처리를 요구하지 않는 간단한 게임들은 GDI를 통해 만들기도 한다. 하지만 GDI는 프레임버퍼 동기화 없이는 애니메이션을 구현할 수 없고, 3D 래스터화가 부족하다. 그러므로 현대의 게임들은 더 많은 하드웨어 기능에 접근할 수 있게 도와주는 DirectX나 OpenGL을 쓴다. (ko) Le Graphics Device Interface, anche chiamate Graphics Display Interface (GDI), sono un set di API grafiche utilizzato da Windows per la renderizzazione di grafica 2D. Vengono utilizzate ad esempio dal window manager (in uso da Windows XP) per la gestione dei menu, delle icone ecc.Inoltre, vengono wrappate dal Microsoft .NET Framework per la gestione delle classi Windows Forms, ovvero di tutti i controlli grafici per gestire la GUI di una applicazione.Vengono utilizzate anche da molti altri framework come Active Template Library (ATL) e Microsoft Foundation Classes (MFC). (it) Graphics Device Interface (グラフィックス・デバイス・インターフェイス、GDI)とは、カーネルおよびユーザー(ウィンドウマネージャ)と協調する Windows の3つの主要コンポーネント(サブシステム)の1つ。 GDI はグラフィカルオブジェクトの表示と、ディスプレイやプリンターのような出力機器への転送のための Windows 規格である。 (ja) Graphics Device Interface (GDI) – jeden z trzech podstawowych komponentów (razem z jądrem i API Windows) interfejsu użytkownika (menedżera okien GDI) w Microsoft Windows.GDI odpowiedzialne jest za przedstawianie obiektów graficznych i przesyłanie ich do urządzeń wyjściowych, takich jak monitory i drukarki. Drukarka GDI (ang. GDI printer) to drukarka przeznaczona wyłącznie do pracy w środowisku Windows, wykorzystująca wewnętrzny system graficzny Windows (GDI) aby rasteryzować obraz. Drukarki GDI są dzięki temu tańsze w produkcji, ale bardziej obciążają komputer w czasie pracy i nie działają pod innymi systemami operacyjnymi. Począwszy od Windows XP, GDI jest zastępowane przez GDI+. (pl) GDI, ou Graphics Device Interface, é um dos três subsistemas principais do Microsoft Windows. É um padrão desse sistema operacional para representar objectos gráficos e transmiti-los para dispositivos de saída, como monitores e impressoras. (pt) GDI (Graphics Device Interface, Graphical Device Interface) — один из трёх основных компонентов или «подсистем», вместе с ядром и Windows API, составляющих пользовательский интерфейс (оконный менеджер GDI) Microsoft Windows. GDI — это интерфейс Windows для представления графических объектов и передачи их на устройства отображения, такие, как мониторы и принтеры. GDI отвечает за отрисовку линий и кривых, отображение шрифтов и обработку палитры. Он не отвечает за отрисовку окон, меню и т. п., эта задача закреплена за пользовательской подсистемой, располагающейся в user32.dll и основывающейся на GDI. GDI выполняет те же функции, что и QuickDraw в Mac OS. Одно из преимуществ использования GDI вместо прямого доступа к оборудованию — это унификация работы с различными устройствами. Используя GDI, можно одними и теми же функциями рисовать на разных устройствах, таких, как экран или принтер, получая на них практически одинаковые изображения. Эта возможность лежит в центре многих WYSIWYG-приложений для Windows. Простые игры, которые не требуют быстрой графики, могут использовать GDI. Однако GDI не обеспечивает качественной анимации, поскольку в нём нет возможности синхронизации с кадровым буфером. Также в GDI нет растеризации для отрисовки 3D-графики. Современные игры используют DirectX или OpenGL, что даёт программистам доступ к большему количеству аппаратных возможностей. (ru) Graphics Device Interface, GDI — один з трьох основних компонентів або «підсистем», що разом з ядром і Windows API складають користувацький інтерфейс (віконний менеджер GDI) Microsoft Windows. GDI — це інтерфейс Microsoft Windows для представлення графічних об'єктів і передачі їх на пристрої відображення, таких як монітори і принтери. GDI відповідає за растеризацію ліній і кривих, відображення шрифтів і обробку палітри. Він не відповідає за растеризацію вікон, меню тощо. Це завдання закріплене за користувацькою підсистемою, що розташоване в user32.dll і ґрунтуються на GDI. GDI схожий з класичним QuickDraw у Apple. Одна з найбільших переваг використання GDI замість методів прямого доступу до обладнання — це можливість розширення функцій над різними пристроями. Використовуючи GDI, можна легко малювати на кількох різних пристроях, таких як екран або принтер, і досягти практично однакового відображення на них. Ця можливість лежить у центрі всіх WYSIWYG застосунків для Microsoft Windows. Прості ігри, які не потребують швидкої графіки, використовують GDI (отже, GDI - повільний задля швидкої графіки). Однак GDI не може забезпечити якісну анімацію (немає можливості синхронізації з кадровим буфером). Також GDI не вистачає растеризації для відмальовування 3D-графіки. Сучасні ігри використовують DirectX чи OpenGL, що дає програмістам доступ до більшої кількості апаратних можливостей. (uk) 图形设备接口(英語:Graphics Device Interface,縮寫 GDI)是微软视窗系统提供的应用程序接口,也是其用来表徵图形对象、将图形对象传送给诸如显示器、打印机之类输出设备的核心组件。GDI 是视窗操作系统(Microsoft Windows)的三大核心部件(也称“子系统”)之一。GDI+ 在 GDI 的基础上调整了编程模型,同时加入了渐变色画刷、Alpha混合等功能。 GDI用来完成一些和绘制有关的工作,像直线或曲线的绘制,文字渲染,调色板控制。它不能用来直接绘制一些界面元素,像窗口、菜单等等,这些工作由用户子系统来完成,位于user32.dll中,它是建立在GDI之上的一个软件层。其他系统也有类似GDI的东西,比如Macintosh的Quartz(傳統的),和GTK的GDK/Xlib。 GDI最大的好处是它有可以直接访问硬件设备的能力。通过GDI可以非常容易的在不同类型的设备上绘制图形,像显示屏和打印机或类似的显示设备。这些能力是微软Windows系统“所见即所得”程序的核心。 简单的不需要快速图形渲染的游戏可能会用到GDI。但是GDI对一些高级的动画制作无能为力,它缺少显卡中帧的概念,还缺少3D图形硬件光栅化的支持等等。现代的游戏通常使用DirectX和OpenGL而不是GDI,因为这些技术能更好的让程序员利用硬件的特性来加速图形图像的显示。 (zh) |
dbo:thumbnail | wiki-commons:Special:FilePath/GDK_software_architecture.svg?width=300 |
dbo:wikiPageExternalLink | http://www.bobpowell.net/faqmain.htm https://web.archive.org/web/20080412030137/http:/msdn2.microsoft.com/en-us/library/ms533797.aspx http://www.igdiplus.org http://www.microsoft.com/technet/security/bulletin/MS04-028.mspx http://msdn2.microsoft.com/en-us/library/aa286572.aspx http://www.f-secure.com/news/items/news_2004100500.shtml |
dbo:wikiPageID | 144625 (xsd:integer) |
dbo:wikiPageLength | 13520 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1115664089 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Cairo_(graphics) dbr:Printer_driver dbr:Namespace dbr:Windows_API dbr:Delphi_(programming_language) dbr:Desktop_Window_Manager dbr:Video_memory dbr:Scalable_Vector_Graphics dbr:.NET_Framework dbc:Microsoft_application_programming_interfaces dbr:Computer_multitasking dbr:Video_card dbr:QuickDraw_GX dbr:FreeBSD dbr:Apple_Inc. dbr:Libart dbr:Linux dbr:MacOS dbr:Hardware_acceleration dbr:Palette_(computing) dbr:Windows_9x dbr:Typeface dbr:Vulkan dbr:Wayland_(display_server_protocol) dbr:Windows_7 dbr:Windows_XP dbr:Adobe_Flash dbr:Affine_transformation dbr:Bresenham's_line_algorithm dbr:Direct2D dbr:DirectWrite dbr:Quartz_(graphics_layer) dbr:JPEG dbr:Video_BIOS dbc:Graphics_libraries dbc:Windows_components dbr:WinG dbr:Windows_USER dbr:DirectX dbr:Portable_Network_Graphics dbr:Software_interrupt dbr:Win2D dbr:Microsoft_Paint dbr:Microsoft_Windows dbr:Microsoft_Windows_library_files dbr:OpenGL dbr:Open_XML_Paper_Specification dbr:Rasterization dbr:X_Window_System dbr:WYSIWYG dbr:Windows_Display_Driver_Model dbr:Uniscribe dbr:Universal_Windows_Platform_apps dbr:BYTE dbr:Video_frame dbr:Microsoft_Universal_Printer_Driver dbr:Windows_Picture_and_Fax_Viewer dbr:Blitting dbr:RGBA dbr:Free_and_open-source dbr:Computer_display dbr:Computer_printer dbr:Output_devices dbr:Winmodem dbr:File:GDK_software_architecture.svg |
dbp:wikiPageUsesTemplate | dbt:' dbt:Authority_control dbt:Microsoft_APIs dbt:Reflist dbt:Short_description dbt:Windows_Components |
dcterms:subject | dbc:Microsoft_application_programming_interfaces dbc:Graphics_libraries dbc:Windows_components |
gold:hypernym | dbr:Interface |
rdf:type | owl:Thing dbo:Software yago:WikicatMicrosoftWindows yago:WikicatWindowsComponents yago:Abstraction100002137 yago:Artifact100021939 yago:Code106355894 yago:CodingSystem106353757 yago:Cognition100023271 yago:Communication100033020 yago:Component105868954 yago:Concept105835747 yago:Content105809192 yago:Framework103391770 yago:Idea105833840 yago:Object100002684 yago:Part105867413 yago:PhysicalEntity100001930 yago:PsychologicalFeature100023100 yago:Window104587648 yago:Writing106359877 yago:WrittenCommunication106349220 yago:YagoGeoEntity yago:YagoPermanentlyLocatedEntity yago:Software106566077 yago:Structure104341686 yago:SupportingStructure104361095 yago:Whole100003553 |
rdfs:comment | Graphics Device Interface (interfície de dispositiu gràfic), abreujat com GDI, és un dels tres components bàsics o subsistemes del sistema operatiu Microsoft Windows. GDI és un estàndard de Microsoft Windows per a la representació gràfica d'objectes, així com per a la seva transmissió als perifèrics de sortida, en general una pantalla o impressora. (ca) La Graphics Device Interface (ou Graphical Device Interface) abrégé en GDI, soit Interface des dispositifs d’affichage en français, est l’un des trois composants de base du système d’exploitation Microsoft Windows. GDI est une norme de Microsoft Windows pour la représentation d’objets graphiques ainsi que pour leur transmission aux périphériques de sortie, typiquement un écran ou une imprimante. (fr) 그래픽 장치 인터페이스(Graphics Device Interface, GDI)는 마이크로소프트 윈도우에서 사용자 인터페이스를 위한 API 가운데 하나이다. GDI는 그래픽 객체를 표시하고 모니터나 프린터와 같은 출력 장치로 전송한다. GDI는 직선이나 곡선, 글꼴을 그리거나 팔레트를 다루는 등의 일을 한다. 하지만 직접 창이나 메뉴 등을 그리지는 않는다. 창이나 메뉴를 그리는 일은 와 GDI로 짜여있는 시스템에서 한다. GDI는 애플사의 (QuickDraw)와 비슷하다. GDI에서 가장 중요한 기능은 목적 장치의 추상화이다. GDI를 사용하면 화면이나 프린터 등의 다양한 장치에 원하는 그림을 매우 쉽게 그릴 수 있다. 빠른 그래픽 처리를 요구하지 않는 간단한 게임들은 GDI를 통해 만들기도 한다. 하지만 GDI는 프레임버퍼 동기화 없이는 애니메이션을 구현할 수 없고, 3D 래스터화가 부족하다. 그러므로 현대의 게임들은 더 많은 하드웨어 기능에 접근할 수 있게 도와주는 DirectX나 OpenGL을 쓴다. (ko) Le Graphics Device Interface, anche chiamate Graphics Display Interface (GDI), sono un set di API grafiche utilizzato da Windows per la renderizzazione di grafica 2D. Vengono utilizzate ad esempio dal window manager (in uso da Windows XP) per la gestione dei menu, delle icone ecc.Inoltre, vengono wrappate dal Microsoft .NET Framework per la gestione delle classi Windows Forms, ovvero di tutti i controlli grafici per gestire la GUI di una applicazione.Vengono utilizzate anche da molti altri framework come Active Template Library (ATL) e Microsoft Foundation Classes (MFC). (it) Graphics Device Interface (グラフィックス・デバイス・インターフェイス、GDI)とは、カーネルおよびユーザー(ウィンドウマネージャ)と協調する Windows の3つの主要コンポーネント(サブシステム)の1つ。 GDI はグラフィカルオブジェクトの表示と、ディスプレイやプリンターのような出力機器への転送のための Windows 規格である。 (ja) GDI, ou Graphics Device Interface, é um dos três subsistemas principais do Microsoft Windows. É um padrão desse sistema operacional para representar objectos gráficos e transmiti-los para dispositivos de saída, como monitores e impressoras. (pt) 图形设备接口(英語:Graphics Device Interface,縮寫 GDI)是微软视窗系统提供的应用程序接口,也是其用来表徵图形对象、将图形对象传送给诸如显示器、打印机之类输出设备的核心组件。GDI 是视窗操作系统(Microsoft Windows)的三大核心部件(也称“子系统”)之一。GDI+ 在 GDI 的基础上调整了编程模型,同时加入了渐变色画刷、Alpha混合等功能。 GDI用来完成一些和绘制有关的工作,像直线或曲线的绘制,文字渲染,调色板控制。它不能用来直接绘制一些界面元素,像窗口、菜单等等,这些工作由用户子系统来完成,位于user32.dll中,它是建立在GDI之上的一个软件层。其他系统也有类似GDI的东西,比如Macintosh的Quartz(傳統的),和GTK的GDK/Xlib。 GDI最大的好处是它有可以直接访问硬件设备的能力。通过GDI可以非常容易的在不同类型的设备上绘制图形,像显示屏和打印机或类似的显示设备。这些能力是微软Windows系统“所见即所得”程序的核心。 简单的不需要快速图形渲染的游戏可能会用到GDI。但是GDI对一些高级的动画制作无能为力,它缺少显卡中帧的概念,还缺少3D图形硬件光栅化的支持等等。现代的游戏通常使用DirectX和OpenGL而不是GDI,因为这些技术能更好的让程序员利用硬件的特性来加速图形图像的显示。 (zh) Graphics Device Interface (zkráceně GDI či někdy nazýváno jako Graphical Device Interface) je spolu s kernelem a uživatelským rozhraním jednou ze tří hlavních součástí operačního systému Microsoft Windows. Graphics Device Interface slouží k reprezentaci grafických objektů a jejich transformací do výstupních zařízení jako jsou monitory či tiskárny. Ve Windows XP je k dispozici vylepšená verze GDI, GDI+. (cs) Das Graphics Device Interface (GDI) ist eine Komponente des Betriebssystems Windows. Es dient als Programmierschnittstelle zu logischen Grafikgeräten und kapselt die Komplexität der Hardware ab (Hardwareabstraktion). Diese logischen Grafikgeräte werden in GDI als Gerätekontext (engl. Device Context) bezeichnet, in einigen Programmiersprachen ist dafür die Bezeichnung Canvas (zu dt. Leinwand) gebräuchlich. Neben der Ausgabe über physische Geräte (Grafikkarte oder Drucker) kann auch die Ausgabe als Rastergrafik im Speicher oder als eine Art Schrittprotokolldatei (WMF/EMF, unter Windows als Vektorgrafikformat genutzt) erfolgen. (de) The Graphics Device Interface (GDI) is a legacy component of Microsoft Windows responsible for representing graphical objects and transmitting them to output devices such as monitors and printers. Windows apps use Windows API to interact with GDI, for such tasks as drawing lines and curves, rendering fonts, and handling palettes. The Windows USER subsystem uses GDI to render such UI elements as window frames and menus. Other systems have components that are similar to GDI; for example: macOS has Quartz, and Linux has X Window System and Wayland (display server protocol). (en) Graphics Device Interface (GDI) es uno de los tres componentes o subsistemas de la interfaz de usuario de Microsoft Windows. Trabaja junto con el núcleo y la API de Windows. Esta interfaz de programación de aplicaciones se encarga del control gráfico de los dispositivos de salida, como los monitores o las impresoras. Las tareas más comunes de GDI son: * el dibujo de líneas, curvas, polígonos; * el relleno de cuadros, círculos, polígonos, etcétera; * igualmente se encarga del renderizado de fuentes y textos, y, * el manejo de . Los objetos más importantes son: (es) Graphics Device Interface (GDI) – jeden z trzech podstawowych komponentów (razem z jądrem i API Windows) interfejsu użytkownika (menedżera okien GDI) w Microsoft Windows.GDI odpowiedzialne jest za przedstawianie obiektów graficznych i przesyłanie ich do urządzeń wyjściowych, takich jak monitory i drukarki. Począwszy od Windows XP, GDI jest zastępowane przez GDI+. (pl) Graphics Device Interface, GDI — один з трьох основних компонентів або «підсистем», що разом з ядром і Windows API складають користувацький інтерфейс (віконний менеджер GDI) Microsoft Windows. GDI — це інтерфейс Microsoft Windows для представлення графічних об'єктів і передачі їх на пристрої відображення, таких як монітори і принтери. (uk) GDI (Graphics Device Interface, Graphical Device Interface) — один из трёх основных компонентов или «подсистем», вместе с ядром и Windows API, составляющих пользовательский интерфейс (оконный менеджер GDI) Microsoft Windows. GDI — это интерфейс Windows для представления графических объектов и передачи их на устройства отображения, такие, как мониторы и принтеры. (ru) |
rdfs:label | Graphics Device Interface (ca) Graphics Device Interface (cs) Graphics Device Interface (de) Graphics Device Interface (es) Graphics Device Interface (fr) Graphics Device Interface (en) Graphics Device Interface (it) Graphics Device Interface (ja) 그래픽 장치 인터페이스 (ko) Graphics Device Interface (pl) GDI (pt) GDI (ru) Graphics Device Interface (uk) GDI+ (zh) |
owl:sameAs | freebase:Graphics Device Interface yago-res:Graphics Device Interface wikidata:Graphics Device Interface dbpedia-ca:Graphics Device Interface dbpedia-cs:Graphics Device Interface dbpedia-de:Graphics Device Interface dbpedia-es:Graphics Device Interface dbpedia-fa:Graphics Device Interface dbpedia-fi:Graphics Device Interface dbpedia-fr:Graphics Device Interface dbpedia-it:Graphics Device Interface dbpedia-ja:Graphics Device Interface dbpedia-ko:Graphics Device Interface http://lt.dbpedia.org/resource/Grafinių_įtaisų_sąsaja dbpedia-pl:Graphics Device Interface dbpedia-pt:Graphics Device Interface dbpedia-ru:Graphics Device Interface dbpedia-simple:Graphics Device Interface dbpedia-sk:Graphics Device Interface dbpedia-sr:Graphics Device Interface dbpedia-uk:Graphics Device Interface http://ur.dbpedia.org/resource/گرافکس_ڈیوائس_انٹرفیس dbpedia-zh:Graphics Device Interface https://global.dbpedia.org/id/89CY |
prov:wasDerivedFrom | wikipedia-en:Graphics_Device_Interface?oldid=1115664089&ns=0 |
foaf:depiction | wiki-commons:Special:FilePath/GDK_software_architecture.svg |
foaf:isPrimaryTopicOf | wikipedia-en:Graphics_Device_Interface |
is dbo:computingPlatform of | dbr:GDK |
is dbo:wikiPageDisambiguates of | dbr:GDI |
is dbo:wikiPageRedirects of | dbr:GDI+ dbr:GDI_Plus dbr:GDI_printer dbr:Winprinter dbr:Graphical_Device_Interface dbr:Graphical_device_interface dbr:Device_Context dbr:Handle_of_Device_Context dbr:GDI_printers dbr:GdiPlus dbr:Gdi_printer dbr:Gdi_printers dbr:Windows_GDI dbr:Windows_Printing_System |
is dbo:wikiPageWikiLink of | dbr:Cairo_(graphics) dbr:PowerBASIC dbr:Printer_driver dbr:List_of_computing_and_IT_abbreviations dbr:List_of_features_removed_in_Windows_Vista dbr:Windows_API dbr:Desktop_Window_Manager dbr:DevIL dbr:Architecture_of_Windows_NT dbr:Dynamic-link_library dbr:Index_of_computing_articles dbr:GDI dbr:GDI+ dbr:GDI_Plus dbr:GDI_printer dbr:Unidrv dbr:Widgetset dbr:Windows_Metafile dbr:Cirrus_Logic dbr:Graphics32 dbr:The_SemWare_Editor dbr:Linux_gaming dbr:Simple_DirectMedia_Layer dbr:Simutrans dbr:SmallBASIC dbr:ClearType dbr:Client/Server_Runtime_Subsystem dbr:Features_new_to_Windows_7 dbr:Features_new_to_Windows_XP dbr:Printer_Command_Language dbr:Win32_Thread_Information_Block dbr:Marlin_Eller dbr:Microwindows dbr:Windows_9x dbr:BB_FlashBack dbr:BMP_file_format dbr:Timeline_of_DOS_operating_systems dbr:Windows_1.0x dbr:Windows_95 dbr:Windows_App_SDK dbr:Windows_Forms dbr:Windows_NT_3.1 dbr:Windows_NT_4.0 dbr:Windows_Presentation_Foundation dbr:Windows_Template_Library dbr:Winprinter dbr:GDK dbr:Heap_overflow dbr:Graphical_Device_Interface dbr:Graphical_device_interface dbr:3dfx_Interactive dbr:FFmpeg dbr:Barbarians_Led_by_Bill_Gates dbr:PagePlus dbr:Direct2D dbr:DirectDraw dbr:DirectWrite dbr:Graphical_Data_Display_Manager dbr:List_of_Microsoft_Windows_application_programming_interfaces_and_frameworks dbr:List_of_Microsoft_Windows_components dbr:Device_Context dbr:Page_description_language dbr:Handle_of_Device_Context dbr:Remote_Desktop_Services dbr:HiAsm dbr:Architecture_of_Windows_9x dbr:Adreno dbr:Bitmap dbr:WinG dbr:Windows_USER dbr:Direct3D dbr:DirectShow dbr:DirectX dbr:Buffer_overflow dbr:PostScript_fonts dbr:Immediate_mode_GUI dbr:Microsoft_Office_XP dbr:Microsoft_Windows_library_files dbr:OS/2 dbr:Open_XML_Paper_Specification dbr:Canvas_element dbr:Serif_products dbr:MagiC dbr:Window_manager dbr:Page_printer dbr:Voodoo3 dbr:Windows_Display_Driver_Model dbr:Windows_Metafile_vulnerability dbr:Technical_features_new_to_Windows_Vista dbr:Resolution_independence dbr:Screensaver dbr:Windows.h dbr:Win32s dbr:GDI_printers dbr:GdiPlus dbr:Gdi_printer dbr:Gdi_printers dbr:Windows_GDI dbr:Windows_Printing_System |
is foaf:primaryTopic of | wikipedia-en:Graphics_Device_Interface |