2008-02-04 21:33:12 +00:00
|
|
|
/*
|
|
|
|
* COPYRIGHT: See COPYING in the top level directory
|
|
|
|
* PROJECT: ReactOS ReactX
|
|
|
|
* FILE: dll/directx/d3d9/adapter.h
|
|
|
|
* PURPOSE: d3d9.dll adapter info functions
|
|
|
|
* PROGRAMERS: Gregor Brunmar <gregor (dot) brunmar (at) home (dot) se>
|
|
|
|
*/
|
|
|
|
|
|
|
|
#ifndef _ADAPTER_H_
|
|
|
|
#define _ADAPTER_H_
|
|
|
|
|
|
|
|
BOOL GetAdapterInfo(LPCSTR lpszDeviceName, D3DADAPTER_IDENTIFIER9* pIdentifier);
|
|
|
|
|
2008-02-12 17:30:32 +00:00
|
|
|
BOOL GetAdapterMode(LPCSTR lpszDeviceName, D3DDISPLAYMODE* pMode);
|
|
|
|
|
2008-03-26 20:16:07 +00:00
|
|
|
HRESULT GetAdapterCaps(const LPDIRECT3D9_DISPLAYADAPTER pDisplayAdapter, D3DDEVTYPE DeviceType, D3DCAPS9* pDstCaps);
|
2008-02-16 11:17:46 +00:00
|
|
|
|
2008-02-07 17:32:49 +00:00
|
|
|
HMONITOR GetAdapterMonitor(LPCSTR lpszDeviceName);
|
|
|
|
|
2008-02-10 08:44:06 +00:00
|
|
|
UINT GetDisplayFormatCount(D3DFORMAT Format, const D3DDISPLAYMODE* pSupportedDisplayModes, UINT NumDisplayModes);
|
|
|
|
const D3DDISPLAYMODE* FindDisplayFormat(D3DFORMAT Format, UINT ModeIndex, const D3DDISPLAYMODE* pSupportedDisplayModes, UINT NumDisplayModes);
|
|
|
|
|
2008-02-04 21:33:12 +00:00
|
|
|
#endif
|