RavEngine
Loading...
Searching...
No Matches
D3D12Surface.hpp
1#pragma once
2#include <RGL/Types.hpp>
3#include <RGL/Surface.hpp>
4
5#define WIN32_LEAN_AND_MEAN
6#include <Windows.h>
7
8namespace RGL {
9
10 struct SurfaceD3D12 : public ISurface {
11 const void* windowHandle;
12 SurfaceD3D12(decltype(windowHandle) handle) : windowHandle(handle) {}
14 };
15
16 RGLSurfacePtr CreateD3D12SurfaceFromPlatformData(const void*);
17}
Definition Surface.hpp:8
Definition D3D12Surface.hpp:10