|
Navigation
- Home
- Community
- Development
- myReactOS
- Fundraiser 2012
Doxygen
- Main Page
- Alphabetical List
- Data Structures
- Directories
- File List
- Data Fields
- Globals
- Related Pages
Search
|
#include "d3d9_common.h"
#include <d3d9.h>
#include <debug.h>
#include "d3d9_helpers.h"
#include "adapter.h"
#include "device.h"
#include "format.h"
Go to the source code of this file.
Defines |
| #define | LOCK_D3D9() EnterCriticalSection(&This->d3d9_cs); |
| #define | UNLOCK_D3D9() LeaveCriticalSection(&This->d3d9_cs); |
Functions |
| static LPDIRECT3D9_INT | IDirect3D9ToImpl (LPDIRECT3D9 iface) |
| static HRESULT WINAPI | IDirect3D9Impl_QueryInterface (LPDIRECT3D9 iface, REFIID riid, LPVOID *ppvObject) |
| static ULONG WINAPI | IDirect3D9Impl_AddRef (LPDIRECT3D9 iface) |
| static ULONG WINAPI | IDirect3D9Impl_Release (LPDIRECT3D9 iface) |
| static HRESULT WINAPI | IDirect3D9Impl_RegisterSoftwareDevice (LPDIRECT3D9 iface, void *pInitializeFunction) |
| static UINT WINAPI | IDirect3D9Impl_GetAdapterCount (LPDIRECT3D9 iface) |
| HRESULT WINAPI | IDirect3D9Impl_GetAdapterIdentifier (LPDIRECT3D9 iface, UINT Adapter, DWORD Flags, D3DADAPTER_IDENTIFIER9 *pIdentifier) |
| static UINT WINAPI | IDirect3D9Impl_GetAdapterModeCount (LPDIRECT3D9 iface, UINT Adapter, D3DFORMAT Format) |
| static HRESULT WINAPI | IDirect3D9Impl_EnumAdapterModes (LPDIRECT3D9 iface, UINT Adapter, D3DFORMAT Format, UINT Mode, D3DDISPLAYMODE *pMode) |
| static HRESULT WINAPI | IDirect3D9Impl_GetAdapterDisplayMode (LPDIRECT3D9 iface, UINT Adapter, D3DDISPLAYMODE *pMode) |
| static HRESULT WINAPI | IDirect3D9Impl_CheckDeviceType (LPDIRECT3D9 iface, UINT Adapter, D3DDEVTYPE DeviceType, D3DFORMAT DisplayFormat, D3DFORMAT BackBufferFormat, BOOL Windowed) |
| static HRESULT WINAPI | IDirect3D9Impl_CheckDeviceFormat (LPDIRECT3D9 iface, UINT Adapter, D3DDEVTYPE DeviceType, D3DFORMAT AdapterFormat, DWORD Usage, D3DRESOURCETYPE RType, D3DFORMAT CheckFormat) |
| static HRESULT WINAPI | IDirect3D9Impl_CheckDeviceMultiSampleType (LPDIRECT3D9 iface, UINT Adapter, D3DDEVTYPE DeviceType, D3DFORMAT SurfaceFormat, BOOL Windowed, D3DMULTISAMPLE_TYPE MultiSampleType, DWORD *pQualityLevels) |
| static HRESULT WINAPI | IDirect3D9Impl_CheckDepthStencilMatch (LPDIRECT3D9 iface, UINT Adapter, D3DDEVTYPE DeviceType, D3DFORMAT AdapterFormat, D3DFORMAT RenderTargetFormat, D3DFORMAT DepthStencilFormat) |
| static HRESULT WINAPI | IDirect3D9Impl_CheckDeviceFormatConversion (LPDIRECT3D9 iface, UINT Adapter, D3DDEVTYPE DeviceType, D3DFORMAT SourceFormat, D3DFORMAT TargetFormat) |
| static HRESULT WINAPI | IDirect3D9Impl_GetDeviceCaps (LPDIRECT3D9 iface, UINT Adapter, D3DDEVTYPE DeviceType, D3DCAPS9 *pCaps) |
| static HMONITOR WINAPI | IDirect3D9Impl_GetAdapterMonitor (LPDIRECT3D9 iface, UINT Adapter) |
| static HRESULT WINAPI | IDirect3D9Impl_CreateDevice (LPDIRECT3D9 iface, UINT Adapter, D3DDEVTYPE DeviceType, HWND hFocusWindow, DWORD BehaviourFlags, D3DPRESENT_PARAMETERS *pPresentationParameters, struct IDirect3DDevice9 **ppReturnedDeviceInterface) |
Variables |
| IDirect3D9Vtbl | Direct3D9_Vtbl |
Generated on Sun May 27 2012 05:01:12 for ReactOS by
1.7.6.1
|