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.c File Reference
#include <d3d9.h>
#include <ddraw.h>
#include <d3dnthal.h>
#include <d3dhal.h>
#include <ddrawi.h>
#include <ddrawgdi.h>
#include <dll/directx/d3d8thk.h>
#include <debug.h>
#include <limits.h>
#include "d3d9_helpers.h"
#include "d3d9_caps.h"
#include "adapter.h"
#include "d3d9_callbacks.h"

Go to the source code of this file.

Functions

void CreateDisplayModeList (LPCSTR lpszDeviceName, D3DDISPLAYMODE *pDisplayModes, DWORD *pNumDisplayModes, D3DFORMAT Default16BitFormat, D3D9_Unknown6BC *pUnknown6BC)
static void CreateInternalDeviceData (HDC hDC, LPCSTR lpszDeviceName, D3D9_Unknown6BC **ppUnknown, D3DDEVTYPE DeviceType, HMODULE *hD3DRefDll)
static void ReleaseInternalDeviceData (LPD3D9_DEVICEDATA pDeviceData)
BOOL GetDeviceData (LPD3D9_DEVICEDATA pDeviceData)
BOOL CanReenableDirectDrawObject (D3D9_Unknown6BC *pUnknown)
static void PrepareDriverInfoData (DD_GETDRIVERINFODATA *DrvInfo, LPVOID pData, DWORD dwExpectedSize)
static void ResetGetDriverInfo2Data (DD_GETDRIVERINFO2DATA *DrvInfo2, DWORD dwType, DWORD dwExpectedSize)
BOOL GetD3D9DriverInfo (D3D9_Unknown6BC *pUnknown6BC, LPD3D9_DRIVERCAPS pDriverCaps, D3D9_CALLBACKS *pD3D9Callbacks, LPCSTR lpszDeviceName, HMODULE hD3dRefDll, D3DHAL_GLOBALDRIVERDATA *pGblDriverData, D3DHAL_D3DEXTENDEDCAPS *pD3dExtendedCaps, LPDDSURFACEDESC puD3dTextureFormats, DDPIXELFORMAT *pD3dZStencilFormatList, D3DDISPLAYMODE *pD3dDisplayModeList, D3DQUERYTYPE *pD3dQueryList, LPDWORD pNumTextureFormats, LPDWORD pNumZStencilFormats, LPDWORD pNumExtendedFormats, LPDWORD pNumQueries)

Variables

static INT g_NumDevices = 0

Generated on Sun May 27 2012 05:01:09 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.