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

29.10.2003, 09:24

DirectX 9 Enumeration

Hi,

kennt jemand ein Tutorial für die Enumeration unter DX 9 ??

Ciao,
Niko

2

04.11.2003, 02:10

Da ich grad nicht zu hause bin, kann ich dir leider nicht nachschauen.

Aber schau mal auf der Games-Net Seite nach. Vieleicht findest du da was.
Wichtig! Ich übernehme keinerlei Verantwortung für eventl. Datenverlust oder Schäden am Rechner ;D

Tobiking

1x Rätselkönig

  • Private Nachricht senden

3

04.11.2003, 14:56

Enumeration ist doch das abfragen usw. der Hardware mit Grafikkarte usw. oder irre ich mich da grad?

Wenn nicht dann guck mal da:

http://www.zfx.info/Tutorials.php?ID=78

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

4

04.11.2003, 15:29

Re: DirectX 9 Enumeration

Zitat von »"GameProgammer"«

Hi,
kennt jemand ein Tutorial für die Enumeration unter DX 9 ??
Ciao,
Niko

Du musst schon sagen, was Du enumerieren willst.
Direct3D (Grafikkarten), DirectInput (Eingabegeräte), DirectSound (Soundgeräte), DirectPlay (Anbieter, Sessions), DirectShow (Filter)?

5

08.11.2003, 01:10

ich schaetze er meint Direct3D.
Wichtig! Ich übernehme keinerlei Verantwortung für eventl. Datenverlust oder Schäden am Rechner ;D

Anonymous

unregistriert

6

08.05.2004, 19:35

Jo ich meine Direct3D. Ich will es so hinkriegen dass es nicht über einen Konfigurationsdialog geht wie im Buch sondern dass bei der Initialisierung von DirectX automatisch die besten Fähigkeiten bzw. dass was man auswählen kann ausgewählt wird.

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

7

08.05.2004, 19:53

Getcapsdevice, aber du kannst damit nicht alles regeln du musst arrays erstellen in denen die verschiedenen Optionen drine stehen und dann rausfinden welche funzt:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
    D3DFORMAT             aFormat[] = {D3DFMT_A8R8G8B8, D3DFMT_X8R8G8B8,D3DFMT_R5G6B5};

    // Globale IDirect3D9-Schnittstelle erzeugen
    g_pD3D = Direct3DCreate9(D3D_SDK_VERSION);
    if(g_pD3D == NULL) 
        return;    
    
    for(int i=0;iFormat < 3;iFormat++)
    {
     if(D3D_OK==g_pD3D->CheckDeviceFormat(D3DADAPTER_DEFAULT,D3DDEVTYPE_HAL,aFormat[iFormat],D3DUSAGE_RENDERTARGET,D3DRTYPE_SURFACE , aFormat[iFormat]))
      break;      
    }

so zum Bleistift.

Anonymous

unregistriert

8

09.05.2004, 14:23

Ok, Danke Nox.

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

9

09.05.2004, 14:29

ICh helfe doch gern :) .

Werbeanzeige