uthaa.blogg.se

Direct2d api windows xp
Direct2d api windows xp










BGRA color format support is part of the WDDM v1.1 requirements. For example, it increases the speed of glass blur and window update and at the same time reduces the memory footprint.įor DWM to run on Direct3D 10, the display driver must support the blue-green-red-alpha (BGRA) color format. Use of the Direct3D 10 API improves performance in some DWM micro-benchmark scenarios. A clean rewrite and use of the Direct3D API automatically provides the benefit of great long-term supportability and the ability to make fixes if necessary. These tasks are now implemented in DXGI.Įase of supportability. In previous versions of Direct3D, the 3D runtime performed low-level tasks like enumerating hardware devices, presenting rendered frames to an output, controlling gamma, and managing a full-screen. DXGI eliminates common reliability problems and manages low-level tasks independent of the Direct3D graphics runtime.ĭXGI provides a common framework for several versions of Direct3D. DWM uses the DirectX Graphics Interface (DXGI) to discover adapter capabilities. DWM can thus take advantage of this new API set.īetter maintainability of the window manager for future versions of the operating system. The Direct3D 10 API was a radical change from previous DirectX API sets and provides several benefits to clients. The DirectX 10-level-9 driver is essentially a large subset of Direct3D 10 API that runs on DirectX 9 hardware and uses Direct3D 9 capabilities.īy using Direct3D 10, DWM gains several benefits :Īdvantages of the Direct3D 10 API and techniques. When neither DirectX 10 hardware nor WDDM v1.1 driver are available, DWM uses the DirectX 10-level-9 driver that Microsoft provides. When DirectX 10 hardware is used with a DirectX 10 WDDM v1.1 driver, DWM uses the native Direct3D 10 API. However, how it uses DirectX 10 depends on the type of driver used : The Desktop Window Manager (DWM) in Windows 7 uses the DirectX 10 interface that was first available in Windows Vista.












Direct2d api windows xp