#include "D3D12Interface.h" #include "D3D12Core.h" #include "Graphics\GraphicsPlatformInterface.h" namespace XEngine::graphics::d3d12{ void get_platform_interface(platform_interface& pi) { pi.initialize = core::initialize; pi.shutdown = core::shutdown; pi.surface.create = core::create_surface; pi.surface.remove = core::remove_surface; pi.surface.resize = core::resize_surface; pi.surface.width = core::surface_width; pi.surface.height = core::surface_height; pi.surface.render = core::render_surface; } }// namespace XEngine::graphics::d3d12