Zum Inhalt springen

Direct X unter VB


mst

Empfohlene Beiträge

    Dim d3dpp As D3DPRESENT_PARAMETERS

    Dim d3dm As D3DDISPLAYMODE

    hMainWnd = hWnd


    'Erstellt DirectX

    Set DX = New DirectX8


    'Startet DirectX-Graphics

    Set DX3D = DX.Direct3DCreate()


    If DX3D Is Nothing Then

        'Fehlerbehandunlung fehlt

    End If


    DX3D.GetAdapterDisplayMode D3DADAPTER_DEFAULT, d3dm


    d3dpp.BackBufferCount = 1

    d3dpp.BackBufferHeight = d3dm.Height

    d3dpp.BackBufferWidth = d3dm.Width

    d3dpp.FullScreen_RefreshRateInHz = d3dm.RefreshRate

    d3dpp.Windowed = 0

    d3dpp.SwapEffect = D3DSWAPEFFECT_COPY_VSYNC

    d3dpp.BackBufferFormat = d3dm.Format


    'Device erstellen

    Set DX3DDevice = DX3D.CreateDevice(D3DADAPTER_DEFAULT, D3DDEVTYPE_HAL, hWnd, _

        D3DCREATE_SOFTWARE_VERTEXPROCESSING, d3dpp)


    If DX3DDevice Is Nothing Then

        'Fehlerbehandung fehlt

    End If  

An der Stelle DX3D.CreateDevice wird immer ein Automatisierungsfehler angezeigt und das Programm abgebrochen.

Weiß jemand rat??

Link zu diesem Kommentar
Auf anderen Seiten teilen

DX3DDevice ist leider definiert worden, hat aber leider nicht den Weg in den Codeausschnitt gefunden.

Es ist ja auch selten, weil i.d.R. Schwachsinning DirectX unter VB zu programmieren, aber bei mir geht es leider nicht anderes.

Hoffentlich weiß jemand anders Rat.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...