#pragma once #include "Common\StepTimer.h" #include "Common\DeviceResources.h" #include "Content\Sample3DSceneRenderer.h" // Renders Direct3D content on the screen. namespace $safeprojectname$ { class $safeprojectname$Main { public: $safeprojectname$Main(); void CreateRenderers(const std::shared_ptr& deviceResources); void Update(); bool Render(); void OnWindowSizeChanged(); void OnSuspending(); void OnResuming(); void OnDeviceRemoved(); private: // TODO: Replace with your own content renderers. std::unique_ptr m_sceneRenderer; // Rendering loop timer. DX::StepTimer m_timer; }; }