Anmeldungsdatum: Mär 2011
Beiträge: 20
|
Das gründe ist gefixed. Hier der Fix, man kann den Renderstate Saver von Sweetfx nehmen. Um Links zu sehen, musst du dich registrieren cpp-file Um Links zu sehen, musst du dich registrieren 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.
|