ReactOS 0.4.15-dev-8434-g155a7c7
d3d9_create.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/d3d9_create.h
5 * PURPOSE: d3d9.dll internal create functions and data
6 * PROGRAMERS: Gregor Brunmar <gregor (dot) brunmar (at) home (dot) se>
7 */
8#ifndef _D3D9_CREATE_H_
9#define _D3D9_CREATE_H_
10
11#include <windows.h>
12#include <d3d9types.h>
13#include "d3d9_private.h"
14
15/* Creates a Direct3D9 object */
16HRESULT CreateD3D9(OUT LPDIRECT3D9 *ppDirect3D9, UINT SDKVersion);
17
20
21#endif // _D3D9_CREATE_H_
struct IDirect3D9 * LPDIRECT3D9
Definition: d3d9.h:124
BOOL CreateD3D9DeviceData(IN LPDIRECT3D9_DISPLAYADAPTER pDisplayAdapter, IN LPD3D9_DEVICEDATA pDeviceData)
Definition: d3d9_create.c:115
VOID DestroyD3D9DeviceData(IN LPD3D9_DEVICEDATA pDeviceData)
Definition: d3d9_create.c:150
HRESULT CreateD3D9(OUT LPDIRECT3D9 *ppDirect3D9, UINT SDKVersion)
Definition: d3d9_create.c:237
unsigned int BOOL
Definition: ntddk_ex.h:94
unsigned int UINT
Definition: ndis.h:50
#define IN
Definition: typedefs.h:39
#define OUT
Definition: typedefs.h:40