Join Date: Mar 2011
Posts: 20
|
Das gründe ist gefixed. Hier der Fix, man kann den Renderstate Saver von Sweetfx nehmen. Only registered and activated users can see links. cpp-file Only registered and activated users can see links. h-file
In im Preset etc dann so callen.
CPP Code: if (isValid(swap)) { //Inside SwapchainPresent StateSaver varSaver; varSaver.saveCurrentState(deviceContext);//Speichert die Renderstates vom Spielt, save current state to set it later to game one rendererDXGI->BeginRendering(); { auto buffer = rendererDXGI->CreateGeometryBuffer(); { Graphics g(*buffer); externFlush(g); } _ASM_JUNK(); auto &target = rendererDXGI->GetDefaultRenderTarget(); target->Activate();//Erlaubt das Rendern b.z.w aktiviert es Application::Instance().Render();//Rendert das Menu buffer->Draw(); target->Deactivate(); rendererDXGI->EndRendering(); } varSaver.restoreSavedState();//setzt die States zurück wie sie vor dem rendern waren,set it back as it was }
Nur noch eine Dumme frage, wie komme ich an die Elemente im Menu, um die Sachen dort auszulesen ? Also zb von der Checkbox.
|