ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

d3d9_caps.h
Go to the documentation of this file.
00001 /*
00002  * COPYRIGHT:       See COPYING in the top level directory
00003  * PROJECT:         ReactOS ReactX
00004  * FILE:            dll/directx/d3d9/d3d9_caps.h
00005  * PURPOSE:         d3d9.dll device/driver caps functions, defines and macros
00006  * PROGRAMERS:      Gregor Brunmar <gregor (dot) brunmar (at) home (dot) se>
00007  */
00008 
00009 #ifndef _D3D9_CAPS_H_
00010 #define _D3D9_CAPS_H_
00011 
00012 #include "d3d9_private.h"
00013 #include <d3dhal.h>
00014 
00015 #define DX9_DDI_VERSION     4
00016 
00017 void CreateDisplayModeList(LPCSTR lpszDeviceName, D3DDISPLAYMODE* pDisplayModes, DWORD* pNumDisplayModes, D3DFORMAT DisplayFormat, D3D9_Unknown6BC* pUnknown6BC);
00018 
00019 BOOL GetDeviceData(LPD3D9_DEVICEDATA pDeviceData);
00020 
00021 BOOL CanReenableDirectDrawObject(D3D9_Unknown6BC* ppUnknown);
00022 
00023 BOOL GetD3D9DriverInfo( D3D9_Unknown6BC* pUnknown6BC,
00024                         LPD3D9_DRIVERCAPS pDriverCaps,
00025                         D3D9_CALLBACKS* pD3D9Callbacks,
00026                         LPCSTR lpszDeviceName,
00027                         HMODULE hD3dRefDll,
00028                         D3DHAL_GLOBALDRIVERDATA* pGblDriverData,
00029                         D3DHAL_D3DEXTENDEDCAPS* pD3dExtendedCaps,
00030                         LPDDSURFACEDESC puD3dTextureFormats,
00031                         DDPIXELFORMAT* pD3dZStencilFormatList,
00032                         D3DDISPLAYMODE* pD3dDisplayModeList,
00033                         D3DQUERYTYPE* pD3dQueryList,
00034                         LPDWORD pNumTextureFormats,
00035                         LPDWORD pNumZStencilFormats,
00036                         LPDWORD pNumExtendedFormats,
00037                         LPDWORD pNumQueries);
00038 
00039 #endif // _D3D9_CAPS_H_

Generated on Sun May 27 2012 04:21:13 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.