rodecomp/Source/Render/DX9/D3DX9Runtime.h
ragnarok-clanker b2e04b8f13 Maintenance: [forced, user-approved] R7a: remove the invented D3DX9Runtime (LoadLibraryA D3DX9_43.dll + GetProcAddress table) and its
Batch #10241 by ragnarok-clanker: forced by an admin (1 lower score(s), 23 changed function(s)); checked with 303 compiled unit(s), including every includer of Source/Render/DX9/D3DX9Runtime.h, Source/Render/DX9/DeviceOwnerDX9.h, Source/Render/DX9/RenderSystemDX9.h, Source/Render/DX9/RendererDX9.h, Source/Render/DX9/RendererFogDX9.h, Source/Render/DX9/TextureDX9.h.
2026-11-03 11:32:34 +00:00

18 lines
1.1 KiB
C

#ifndef RAGNAROK_SOURCE_RENDER_DX9_D3DX9RUNTIME_H
#define RAGNAROK_SOURCE_RENDER_DX9_D3DX9RUNTIME_H
#include <d3d9.h>
HRESULT WINAPI D3DXFilterTexture(IDirect3DBaseTexture9* texture, const PALETTEENTRY* palette, UINT level, DWORD filter);
HRESULT WINAPI D3DXLoadSurfaceFromMemory(
IDirect3DSurface9* destination, const PALETTEENTRY* destinationPalette, const RECT* destinationRect, const void* source, D3DFORMAT format,
UINT pitch, const PALETTEENTRY* sourcePalette, const RECT* sourceRect, DWORD filter, D3DCOLOR colorKey
);
HRESULT WINAPI D3DXLoadSurfaceFromSurface(
IDirect3DSurface9* destination, const PALETTEENTRY* destinationPalette, const RECT* destinationRect, IDirect3DSurface9* source,
const PALETTEENTRY* sourcePalette, const RECT* sourceRect, DWORD filter, D3DCOLOR colorKey
);
D3DMATRIX* WINAPI D3DXMatrixPerspectiveFovLH(D3DMATRIX* output, float fovy, float aspect, float nearPlane, float farPlane);
HRESULT WINAPI D3DXSaveSurfaceToFileA(const char* filename, int format, IDirect3DSurface9* surface, const PALETTEENTRY* palette, const RECT* rectangle);
#endif