Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

07.01.2007, 22:54

Video Memory größe!

Hy Leute,

kann mir einer von sagen wie ich die Video Memorygröße von meiner
Grafikkarte herausfinde? Mit DirectX und C++ ?
Falls einer von euch nicht weis was ich meine, hier ein Bild!

http://img114.imageshack.us/img114/9499/memorygp9.jpg

Danke!

big_muff

Alter Hase

Beiträge: 460

Wohnort: Schweiz

Beruf: Informatikstudent (4. Semester)

  • Private Nachricht senden

2

08.01.2007, 00:08

Wenn du das brauchst um die genaue Grösse abzufragen, kann ich dir nicht helfen.

Wenn du das aber brauchst um deine Texturen und/oder Modelle in der Qualität auf die Grafikkarte abzustimmen gibt es folgende nette DX-Funktion:

C-/C++-Quelltext

1
UINT IDirect3DDevice9::GetAvailableTextureMem();

Zitat von »"DX-SDK"«

The function returns an estimate of the available texture memory.
The returned value is rounded to the nearest MB. This is done to reflect the fact that video memory estimates are never precise due to alignment and other issues that affect consumption by certain resources. Applications can use this value to make gross estimates of memory availability to make large-scale resource decisions such as how many levels of a mipmap to attempt to allocate, but applications cannot use this value to make small-scale decisions such as if there is enough memory left to allocate another resource.
Nur Idioten halten Ordnung, ein Genie beherrscht das Chaos.[size=7]

[/size]HardFate - Ein Start, Ein Ziel, Viele Wege[size=7]

[/size]Ein Mitglied der VEGeiCoUndGraSonMaWiGeS Bewegung.

3

08.01.2007, 14:22

Hy, ich bekomm da immer einen Fehler, kannst du mir mal bitte ein kleines
Beispiel geben, mit GetAvailableTextureMem()?

Werbeanzeige