PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie stellt man AA während der Laufzeit ein?


Lord Nikon
2004-04-14, 11:34:51
Hi,
kann man während der Laufzeit AntiAliasing verändern,z.B
von 2 oder 4 ohne ein neues Device zu erstellen? Die Programmiersprache ist Managed Direct X:
EDIT:
Eine weitere Frage hätte ich zu derMultiSampleType Enumeration
Ist FourSamples 4 AA ?

Xmas
2004-04-14, 18:48:08
Falls du nicht Offscreen-Rendertargets meinst, kannst du das AA nur Ändern, indem du ein neues Device erstellst.

Und ja, _4_SAMPLES ist 4x AA.

Lord Nikon
2004-04-14, 23:46:53
thx für die Antwort.
Ist es normal das ich nur mit MultiSample None ein Device erstellen kann mit dem Detonator 56.72?

public bool createdevice(MultiSampleType a)
{
presentParams.Windowed = true;
presentParams.MultiSample=a;
presentParams.SwapEffect = SwapEffect.Discard ;
// weitere Zeilen
}