This header file, which is included in winddi.h, is required to develop the Microsoft DirectDraw portion of a display driver.Īll of these header files are shipped with the Windows Driver Kit (WDK). Except for D3DHAL_DP2OPERATION, all other Direct3D enumerated types are defined in this header.Ĭontains structures and definitions that describe capabilities of various aspects of Direct3D drivers. This header is included in winddi.h, which must be included in all Windows 2000 and later display drivers.Ĭontains Direct3D type definitions used by both applications and drivers. The D3DHAL_DP2OPERATION enumerated type is defined in this file. The DirectX 8.0 driver model is supported in Microsoft Windows XP.ĭriver writers who are creating Microsoft Direct3D drivers for Microsoft Windows 2000 and later should use the following header files:Ĭontains prototypes for callbacks that are implemented by the driver and definitions for driver-level structures. It is assumed that the reader is familiar with the Direct3D and Microsoft DirectDraw APIs, and that the reader has a firm grasp of the Windows 2000 display driver model, including the DirectDraw DDI.Īll Direct3D drivers for Windows 2000 and later must conform to the Microsoft DirectX 7.0 or later Direct3D driver model. This section describes the Direct3D DDI, and provides implementation guidelines for Direct3D driver writers. Driver writers implement the Direct3D DDI as an integral part of the display driver. The interface is flexible, allowing vendors to provide Direct3D acceleration according to hardware capabilities. The Microsoft Direct3D device driver interface (DDI) is a graphics interface that allows vendors to provide hardware acceleration for Direct3D.
0 Comments
Leave a Reply. |