ReactOS
0.4.16-dev-734-g364d6e0
device.h
Go to the documentation of this file.
1
/*
2
* COPYRIGHT: See COPYING in the top level directory
3
* PROJECT: ReactOS ReactX
4
* FILE: dll/directx/d3d9/device.h
5
* PURPOSE: Direct3D9's device creation
6
* PROGRAMERS: Gregor Gullwi <gbrunmar (dot) ros (at) gmail (dot) com>
7
*/
8
9
#ifndef _DEVICE_H_
10
#define _DEVICE_H_
11
12
#include "
d3d9_haldevice.h
"
13
14
HRESULT
CreateD3D9HalDevice
(
LPDIRECT3D9_INT
pDirect3D9,
UINT
Adapter,
15
HWND
hFocusWindow,
DWORD
BehaviourFlags,
16
D3DPRESENT_PARAMETERS
* pPresentationParameters,
17
DWORD
NumAdaptersToCreate,
18
struct
IDirect3DDevice9** ppReturnedDeviceInterface);
19
20
#endif
// _DEVICE_H_
d3d9_haldevice.h
CreateD3D9HalDevice
HRESULT CreateD3D9HalDevice(LPDIRECT3D9_INT pDirect3D9, UINT Adapter, HWND hFocusWindow, DWORD BehaviourFlags, D3DPRESENT_PARAMETERS *pPresentationParameters, DWORD NumAdaptersToCreate, struct IDirect3DDevice9 **ppReturnedDeviceInterface)
Definition:
device.c:95
DWORD
unsigned long DWORD
Definition:
ntddk_ex.h:95
HRESULT
Definition:
mshtmhst.idl:286
void
Definition:
nsiface.idl:2307
UINT
unsigned int UINT
Definition:
ndis.h:50
_D3DPRESENT_PARAMETERS_
Definition:
d3d8types.h:1120
_DIRECT3D9_INT
Definition:
d3d9_private.h:168
dll
directx
d3d9
device.h
Generated on Sun Feb 9 2025 06:15:26 for ReactOS by
1.9.6