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
8
namespace
RGL {
9
10
struct
SurfaceD3D12
:
public
ISurface
{
11
const
void
* windowHandle;
12
SurfaceD3D12
(
decltype
(windowHandle) handle) : windowHandle(handle) {}
13
~SurfaceD3D12
();
14
};
15
16
RGLSurfacePtr CreateD3D12SurfaceFromPlatformData(
const
void
*);
17
}
RGL::ISurface
Definition
Surface.hpp:8
RGL::SurfaceD3D12
Definition
D3D12Surface.hpp:10
RavEngine
deps
RGL
src
D3D12Surface.hpp
Generated by
1.9.8