#include <d3d9.h>
#include "d3d9_create.h"
#include "d3d9_helpers.h"
#include "d3d9_caps.h"
#include <debug.h>
#include <ddrawi.h>
#include <ddrawgdi.h>
Go to the source code of this file.
Functions |
| static BOOL | IsDirectDrawSupported () |
| static VOID | SetAdapterInfo (IN OUT LPDIRECT3D9_DISPLAYADAPTER pDisplayAdapter, IN LPDISPLAY_DEVICEA pDisplayDevice) |
| static BOOL | IsGDIDriver (HDC hDC) |
| void | GetDisplayAdapterFromDevice (IN OUT LPDIRECT3D9_DISPLAYADAPTER pDisplayAdapters, IN DWORD AdapterIndex, IN LPD3D9_DEVICEDATA pDeviceData) |
| BOOL | CreateD3D9DeviceData (IN LPDIRECT3D9_DISPLAYADAPTER pDisplayAdapter, IN LPD3D9_DEVICEDATA pDeviceData) |
| VOID | DestroyD3D9DeviceData (IN LPD3D9_DEVICEDATA pDeviceData) |
| static BOOL | GetDirect3D9AdapterInfo (IN OUT LPDIRECT3D9_DISPLAYADAPTER pDisplayAdapters, IN DWORD AdapterIndex) |
| static BOOL | GetDisplayDeviceInfo (IN OUT LPDIRECT3D9_INT pDirect3D9) |
| HRESULT | CreateD3D9 (OUT LPDIRECT3D9 *ppDirect3D9, UINT SDKVersion) |
Variables |
| static const GUID | DISPLAY_GUID = { 0x67685559, 0x3106, 0x11D0, { 0xB9, 0x71, 0x00, 0xAA, 0x00, 0x34, 0x2F, 0x9F } } |
| static CHAR | D3D9_PrimaryDeviceName [CCHDEVICENAME] |