AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 12:47

Parameter dieser Suchanfrage:

Suche in Thema: Direct3D - Kapselung der Routinen
Suche alle Beiträge, die von "OregonGhost" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 3 von insges. 3 Treffern
Suche benötigte 0.002s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Multimedia

    Re: Direct3D - Kapselung der Routinen

      Delphi
      by OregonGhost, 21. Feb 2004
    Nun, ein in 3D korrekt gerendertes Sprite sieht genauso aus wie ein 2D-Sprite!
    Der Unterschied ist, dass zum einen die Geschwindigkeit viel höher ist, und du zum anderen mit vergleichsweise geringen Performance-Einbußen das Sprite drehen, skalieren oder auch alphablenden kannst. Und die CPU hat eidieweil für andere Dinge Zeit.

    Und die Dreiecke musst du ja eben nicht neu errechnen. Das...
  • Forum: Multimedia

    Re: Direct3D - Kapselung der Routinen

      Delphi
      by OregonGhost, 19. Feb 2004
    Ja, das sagst du, dass das natürlich ist. In jeder C++-Anwendung ist IDirect3DDevice9 abstrakt und kann daher nicht instanziiert werden, folglich kann es innerhalb einer Anwendung nur Zeiger auf Objekte dieses Typs geben!
    Ich programmiere D3D etc. nur mit C++, daher. Das sind halt so Delphi-Vereinfachungen, mit denen ich mich nicht hundertpro auskenne. Wenn man sowieso nur einen Zeiger auf so'n...
  • Forum: Multimedia

    Re: Direct3D - Kapselung der Routinen

      Delphi
      by OregonGhost, 19. Feb 2004
    Welchen Typ hat D3DDevice in deinem Hauptprogramm?
    Warum castest du D3DDevice in einen Pointer, bevor du es der Render-Methode übergibst?

    Ein D3DDevice kann man doch nur als Zeiger (oder als Zeiger auf einen Zeiger) haben, das liegt ja in der Natur von COM. Möglicherweise macht Delphi hier etwas anders als ich es gewohnt bin :roll:
    Vielleicht anstelle des Casts einfach mal den Adressoperator...


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=OregonGhost&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=16381
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:05 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz