Commit graph

36 commits

Author SHA1 Message Date
Rafał Harabień
e6c777d26d d3d9: Fix handling of D3DENUM_WHQL_LEVEL.
D3DENUM_NO_WHQL_LEVEL from Direct3D 8 was replaced with D3DENUM_WHQL_LEVEL in
Direct3D 9.

Signed-off-by: Rafał Harabień <rafalh92@outlook.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-12-14 16:21:49 +01:00
Joshua Ashton
9f258dab60 include: Add a few missing d3d9 constants.
Signed-off-by: Joshua Ashton <joshua@froggi.es>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-01-24 19:12:51 +01:00
Joshua Ashton
d21691a26a include: Mark IDirect3D9Ex::GetAdapterDisplayModeEx() as PURE.
Signed-off-by: Joshua Ashton <joshua@froggi.es>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-01-24 19:12:47 +01:00
Alex Henrie
7abed27908 include: Add D3D_DISABLE_9EX checks to d3d9.h.
Signed-off-by: Alex Henrie <alexhenrie24@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-09-26 21:24:08 +02:00
Andrey Gusev
7372e704d0 include: Fix a typo in IDirect3D9Ex method.
Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-23 19:23:23 +09:00
Stefan Dösinger
20b552b908 include: Fix two IDirect3DSwapChain9Ex COM Macro names.
Signed-off-by: Stefan Dösinger <stefan@codeweavers.com>
2015-10-02 15:37:43 +09:00
Nikolay Sivov
d0ad33c219 include: Add a couple more defines for D3DPRESENT_* flags. 2014-11-10 19:23:57 +09:00
Jacek Caban
46923014b6 d3d9.h: Added Direct3DCreate9Ex declaration. 2014-02-19 16:39:26 +01:00
Jacek Caban
34a4789900 d3d9.h: Added __uuidof() support to interfaces. 2014-01-27 14:13:26 +01:00
Henri Verbeet
11ced88a37 d3d9: Avoid CONST. 2013-09-20 11:27:51 +02:00
Henri Verbeet
e55e24a731 d3d9: Avoid LPCWSTR. 2013-09-13 10:57:03 +02:00
Michael Müller
3c75989497 d3d9: Add headers for IDirect3DSwapChain9Ex interface. 2013-09-02 19:44:52 +02:00
Jacek Caban
a8535c3b23 d3d9.h: Make include guard compatible with PSDK headers. 2013-06-10 19:30:36 +02:00
Jacek Caban
d44ff36475 d3d9.h: Added missing D3DCREATE_* flags. 2012-06-13 12:09:53 +02:00
Alexandre Julliard
25441f40f8 include: Allow using windows.h in Wine code. 2012-01-20 15:58:57 +01:00
Michael Stefaniuc
bd197aea92 include: Make "long" numeric constants LP64/LLP64 proof (d3d9*.h). 2011-10-27 12:28:59 +02:00
Frédéric Delanoy
81bf925401 include: Assorted spelling fixes. 2011-07-28 18:37:40 +02:00
Jacek Caban
5b15c0dfac include: Added more d3d9 error codes. 2010-09-18 13:06:04 +02:00
Roderick Colenbrander
6154bf1ad8 include: Undefine INTERFACE before defining it. 2010-09-08 19:49:30 +02:00
Henri Verbeet
44aead2e1c d3d9: Fix some IDirect3DDevice9Ex methods. 2009-10-19 11:45:25 +02:00
Stefan Dösinger
a1c460f8ae d3d9: Document a Microsoft header bug. 2008-11-28 13:41:05 +01:00
Rob Shearman
ce8d915c03 include: Remove superfluous semi-colon from d3d9.h. 2008-03-04 12:02:03 +01:00
Stefan Dösinger
90a654aede include: Declare IDirect3D9Ex and IDirect3DDevice9Ex. 2008-03-03 11:58:56 +01:00
Francois Gouget
69bc2af990 d3d9: Declare the D3DPERF_Xxx() functions in d3d9.h. 2007-08-03 12:41:10 +02:00
Francois Gouget
56f7209a94 include: Add missing include directives to d3d8.h and d3d9.h. 2006-11-09 14:33:16 +01:00
Francois Gouget
6688acce7d include: Some DirectX headers are supposed to define COM_NO_WINDOWS_H. 2006-11-07 15:25:17 +01:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
H. Verbeet
51862d440c d3d8/d3d9: Define D3D_SDK_VERSION. 2005-12-08 11:58:11 +01:00
Alexandre Julliard
b8d3075d83 Uncomment the typedef in the DECLARE_INTERFACE macro, and get rid of
duplicate typedefs.
2005-07-26 18:32:53 +00:00
Alexandre Julliard
5d0160ea75 Get rid of the non-standard Ixxx_METHODS macro definitions, declare
the interfaces explicitly instead.
2004-10-05 04:38:15 +00:00
Francois Gouget
179dc259e4 Fix incorrect usage of COBJMACROS.
Duplicate and adapt the COM access macros so they also work in C++.
Fix the IDirectPlayX access macros.
2004-10-04 19:39:32 +00:00
Alexandre Julliard
616940eb9a Get rid of the non-standard ICOM_DEFINE macro. 2004-08-12 03:33:30 +00:00
Dimitrie O. Paun
53f9c21fb7 Use angle brackets (<>) rather than quotes ("") for the include
directives in our .h files. This should avoid some potentially nasty
surprises for Winelib apps.
2003-08-28 21:43:34 +00:00
Raphael Junqueira
a3dbd7e2c7 - some cleanups and fixes on d3d8 and d3d9 headers
- a lot of stubs for d3d9.dll
2003-07-01 01:09:17 +00:00
Raphael Junqueira
d9df64609b d3d9 headers are better when they build. 2003-06-24 19:26:51 +00:00
Raphael Junqueira
9a401a0b18 Added d3d9 headers. 2003-06-20 21:28:34 +00:00