Zhiyi Zhang
354359197b
gdi32: Add D3DKMTSetVidPnSourceOwner and D3DKMTCheckVidPnExclusiveOwnership stubs.
...
D3DKMTSetVidPnSourceOwner needs to be implemented in the graphics drivers
because we need to maintain the VidPN source ownership information list
in the graphics drivers. For example, the graphics drivers need to release the
exclusive ownership when a new window is moved to a monitor which has been taken
exclusive ownership.
Signed-off-by: Zhiyi Zhang <zzhang@codeweavers.com>
Signed-off-by: Huw Davies <huw@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2019-10-22 23:04:27 +02:00
Amine Khaldi
21bfc8c440
include: Correct DDSCAPS2 and DDSURFACEDESC2 structures and their uses.
2015-03-02 23:00:32 +09:00
Henri Verbeet
87ef65ab7b
ddraw: Avoid LPVOID.
2013-09-11 09:59:04 +02:00
Henri Verbeet
a6289a21a1
ddraw: Avoid LPDDDEVICEIDENTIFIER2.
2012-12-11 12:03:38 +01:00
Henri Verbeet
3f8f101288
ddraw: Avoid LPDDDEVICEIDENTIFIER.
2012-12-11 12:03:37 +01:00
Henri Verbeet
22fb326939
ddraw: Avoid LPDDBLTBATCH.
2012-12-11 12:03:37 +01:00
Henri Verbeet
b00ac5072a
ddraw: Avoid LPDDGAMMARAMP.
2012-12-10 11:25:37 +01:00
Henri Verbeet
533dbc4353
ddraw: Avoid LPDDCOLORCONTROL.
2012-12-10 11:25:33 +01:00
Henri Verbeet
fb37ac56d9
ddraw: Avoid LPDDSURFACEDESC2.
2012-12-07 10:35:36 +01:00
Henri Verbeet
b1186d71c2
ddraw: Avoid LPDDSURFACEDESC.
2012-12-07 10:35:29 +01:00
Henri Verbeet
9a7bb01a95
ddraw: Avoid LPDDPIXELFORMAT.
2012-12-07 10:35:22 +01:00
Henri Verbeet
71db6fd285
ddraw: Avoid LPDDCOLORKEY.
2012-12-06 12:55:15 +01:00
Henri Verbeet
9800ad3d71
ddraw: Avoid LPDDCAPS.
2012-12-06 12:55:09 +01:00
Henri Verbeet
338e4593ac
ddraw: Avoid LPDDSCAPS2.
2012-12-06 12:55:03 +01:00
Henri Verbeet
1e856a9a23
ddraw: Avoid LPDDSCAPS.
2012-12-05 12:43:51 +01:00
Henri Verbeet
99daff8f03
ddraw: Avoid LPDIRECTDRAW.
2012-11-08 15:37:46 +01:00
Henri Verbeet
46524c8d7e
ddraw: Avoid LPDIRECTDRAWCLIPPER.
2012-11-07 11:57:08 +01:00
Henri Verbeet
6eaf601dce
ddraw: Avoid LPDIRECTDRAWPALETTE.
2012-11-07 11:57:02 +01:00
Henri Verbeet
2889ec6bb0
ddraw: Avoid LPDIRECTDRAWSURFACE.
2012-11-06 16:02:33 +01:00
Henri Verbeet
b146861c36
ddraw: Avoid LPDIRECTDRAWSURFACE2.
2012-11-06 16:02:32 +01:00
Henri Verbeet
10db575044
ddraw: Avoid LPDIRECTDRAWSURFACE3.
2012-11-06 16:02:31 +01:00
Henri Verbeet
5190792b33
ddraw: Avoid LPDIRECTDRAWSURFACE4.
2012-11-05 11:30:31 +01:00
Henri Verbeet
1216eb577b
ddraw: Avoid LPDIRECTDRAWSURFACE7.
2012-11-05 11:30:31 +01:00
Józef Kucia
e0fab0d39c
ddraw: Correct wrong comment in ddraw.h.
2012-05-02 20:12:40 +02:00
Henri Verbeet
e1f6a81a2d
include: Add some missing DDLOCK constants.
2012-01-13 17:34:31 +01:00
Michael Stefaniuc
ad0f8b6b66
include: Make some more "long" numeric constants LP64/LLP64 proof.
2011-11-22 11:10:02 +01:00
Travis Athougies
1758141847
include: Added define for DDSCAPS2_VOLUME.
2011-06-24 13:17:55 -05:00
Jacek Caban
6ef4e78027
include: Make some include guards compatible with MS headers.
...
This is for compatibility with mingw-w64.
2011-02-21 16:25:20 +01:00
Roderick Colenbrander
6154bf1ad8
include: Undefine INTERFACE before defining it.
2010-09-08 19:49:30 +02:00
Tony Wasserka
0f85895935
ddraw: Add DDSD_DEPTH to ddraw.h.
2009-08-13 15:34:33 +02:00
Stefan Dösinger
9a080691c6
include: Fix the EnumOverlayZOrders prototype.
2009-01-03 15:27:47 +01:00
Stefan Dösinger
6bdaaa74f3
include: Fix a IDirectDrawSurface4 method prototype.
2009-01-03 15:27:39 +01:00
Stefan Dösinger
c2e5752ac6
include: Fix a typo in ddraw.h.
2009-01-03 15:27:21 +01:00
Rob Shearman
fd4a894103
include: Define DD_OK to S_OK instead of 0.
...
Add define for DD_FALSE.
2008-10-01 11:42:44 -05:00
Austin English
6e59cd2c34
Spelling fixes.
2008-04-22 12:20:12 +02:00
Zach Goldberg
17651d0d0c
Fix some typos.
2008-01-03 13:10:04 +01:00
Francois Gouget
5b375aec71
ddraw: Better match the PSDK types and fix the winapi_check warnings.
2007-08-08 15:32:03 +02:00
Stefan Dösinger
c9b8a79e0b
wined3d: Implement vertical refresh sync.
2007-06-14 13:21:54 +02:00
Francois Gouget
47b6392b44
ddraw: Fix the name of DDSPD_IUNKNOWNPOINTER.
2007-05-29 13:17:42 +02:00
Francois Gouget
536e738552
Assorted spelling fixes.
2007-02-14 21:03:57 +01:00
Ulrich Czekalla
398886799e
ddraw: Add IDirectDraw3 interface.
2006-12-14 20:33:49 +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
Stefan Dösinger
2043b06aa4
ddraw: Add MAKEFOURCC to ddraw.h.
2006-04-08 20:00:01 +02: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
Peter Berg Larsen
2db7165005
Added D3DERR_COLORKEYATTACHED and DDGDI_GETHOSTIDENTIFIER.
2004-12-21 16:03:55 +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
Christian Costa
76b7787b58
Add amstream dll (MultiMedia Streams), part of Direct Show.
2004-03-09 01:29:56 +00:00