Ich bin gerade dabei Direct3D zu initialisieren und habe ein paar probleme beim Auffüllen der Presentationsparameter
Bis jetzt habe ich erst die BackBuffer Größe und die Refreshrate, sowie Fensterhandle angegeben. Beim Rest habe ich Probleme,
da ich nicht weiß wie ich das ganze auffülle(natürlich könnte ich irgendwelche werte einsetzen, aber ich will ja vorher prüfen
was unterstützt wird!) Mein bisheriger Code:
|
C-/C++-Quelltext
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
d3dpp.BackBufferWidth = pmodes[inm-1].Width;
d3dpp.BackBufferHeight = pmodes[inm-1].Height;
//d3dpp.BackBufferFormat = ;
d3dpp.BackBufferCount = 1;
//d3dpp.MultiSampleType = ;
//d3dpp.MultiSampleQuality = ;
//d3dpp.SwapEffect = ;
d3dpp.hDeviceWindow = hwnd;
d3dpp.Windowed = TRUE;
//d3dpp.EnableAutoDepthStencil = ;
//d3dpp.AutoDepthStencilFormat = ;
//d3dpp.Flags = ;
d3dpp.FullScreen_RefreshRateInHz = pmodes[inm-1].RefreshRate;
//d3dpp.PresentationInterval = ;
|
Wäre schön wenn mir jemand helfen könnte
PS: Sry das der code so verrutscht ist! Keine Ahnung woran das liegt