Nedávno jsem se začal zajímat o programování DX a hned jsem narazil na problém
Mám metodu Render(), která se spustí při zapnutí programu(v Main() mám cyklus while "dokud je okno otevřeno - opakuj form.Render()") . Render() by měla nastavit pozadí okna na modrou, a další metody vykreslovat trojúhelníky. Ale chová se to, jako kdyby byla aplikace pro cokoliv grafického "hluchá"... Modré pozadí není, trojúhelníky taky ne... zdroják je v příloze,děkuju moc za rady:)
jinak všechny reference mám nastavené,v tom to nebude
používám WVista,DX9 SDK,Visual Studio 2008
Fórum › .NET
[C#] Nefunguje rendering v DirectX
Tak problém vyřešen, úplně jsem zapomněl volat metodu InitializeGraphics()...jsem se na to tak před pěti minutama podíval a zkontroval jsem metodu Main() a tak nějak tam tohle volání chybělo:D
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 44 hostů
Podobná vlákna
Rendering — založil Michal
ASP.NET - C# Rendering — založil Anonymní uživatel
Rendering API v dnešních hrách? — založil Hitokage
Rendering se sekne při načítání exploze — založil Kryštof
Moderátoři diskuze