From c23f47c41f590d9aa3ec0f01c3af6909af9192cf Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sun, 8 Jul 2012 23:06:57 +0200 Subject: [PATCH] (360) Use LPDIRECT3DVERTEXBUFFER typedef --- 360/xdk_d3d9.h | 4 ++-- xbox1/xdk_d3d8.h | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/360/xdk_d3d9.h b/360/xdk_d3d9.h index 9f6f36bcc6..5ce5248379 100644 --- a/360/xdk_d3d9.h +++ b/360/xdk_d3d9.h @@ -46,12 +46,12 @@ typedef struct DrawVerticeFormats #define LPDIRECT3DDEVICE_PTR LPDIRECT3DDEVICE9 #define LPDIRECT3DTEXTURE_PTR LPDIRECT3DTEXTURE9 #define LPDIRECT3DSURFACE_PTR LPDIRECT3DSURFACE9 +#define LPDIRECT3DVERTEXBUFFER_PTR LPDIRECT3DVERTEXBUFFER9 #define D3DVIEWPORT D3DVIEWPORT9 #define D3DVERTEXELEMENT D3DVERTEXELEMENT9 #define direct3d_create_ctx Direct3DCreate9 -#define IDirect3DVertexBuffer IDirect3DVertexBuffer9 #define IDirect3DVertexDeclaration IDirect3DVertexDeclaration9 typedef struct xdk_d3d_video @@ -66,7 +66,7 @@ typedef struct xdk_d3d_video unsigned last_height; LPDIRECT3D_PTR d3d_device; LPDIRECT3DDEVICE_PTR d3d_render_device; - IDirect3DVertexBuffer *vertex_buf; + LPDIRECT3DVERTEXBUFFER_PTR vertex_buf; LPDIRECT3DTEXTURE_PTR lpTexture; D3DTexture lpTexture_ot_as16srgb; LPDIRECT3DTEXTURE_PTR lpTexture_ot; diff --git a/xbox1/xdk_d3d8.h b/xbox1/xdk_d3d8.h index 4676538602..491c80139a 100644 --- a/xbox1/xdk_d3d8.h +++ b/xbox1/xdk_d3d8.h @@ -47,6 +47,7 @@ typedef struct DrawVerticeFormats #define LPDIRECT3DDEVICE_PTR LPDIRECT3DDEVICE8 #define LPDIRECT3DTEXTURE_PTR LPDIRECT3DTEXTURE8 #define LPDIRECT3DSURFACE_PTR LPDIRECT3DSURFACE8 +#define LPDIRECT3DVERTEXBUFFER_PTR LPDIRECT3DVERTEXBUFFER8 #define D3DVIEWPORT D3DVIEWPORT8 #define D3DVERTEXELEMENT D3DVERTEXELEMENT8 @@ -74,7 +75,7 @@ typedef struct xdk_d3d_video unsigned last_height; LPDIRECT3D_PTR d3d_device; LPDIRECT3DDEVICE_PTR d3d_render_device; - IDirect3DVertexBuffer *vertex_buf; + LPDIRECT3DVERTEXBUFFER_PTR vertex_buf; LPDIRECT3DTEXTURE_PTR lpTexture; D3DPRESENT_PARAMETERS d3dpp; } xdk_d3d_video_t;