Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi opengl im vollbild (https://www.delphipraxis.net/65643-opengl-im-vollbild.html)

Dr.No 19. Mär 2006 13:06


opengl im vollbild
 
Ich hatte mal ne frage zu opengl mit delphi:
ALso ich weis wie man opengl auf zb einem panel oder ähnliches abspielen lassen kann,
also mit deren handle, aber wie kann man das ganze im vollbild modus machen?

turboPASCAL 19. Mär 2006 13:24

Re: opengl im vollbild
 
Genau so. Du nimmst das Handle des Fensters.

Dr.No 19. Mär 2006 13:30

Re: opengl im vollbild
 
ja schon, aber wenn ihc das also voll bild machen will, wie geht das dann?

Also die opengl sachen direkt auf den bildschirm zu projezieren,
also so ein vollbild wie halt bei spielen, ein ganz normaler halt!
wie geht das dann?

sniper_w 19. Mär 2006 13:42

Re: opengl im vollbild
 
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
begin
  BorderStyle := bsNone;
  Left := 0;
  Top := 0;
  Width := Screen.Width;
  Height := Screen.Height;
// ab jetzt kannst du deine OGL Init Code aufrufen.....

end;

Nils_13 19. Mär 2006 13:45

Re: opengl im vollbild
 
Delphi-Quellcode:
BordStyle := bsNone;
WindowState := wsMaximized;

Dr.No 19. Mär 2006 13:53

Re: opengl im vollbild
 
naja des sich a net echt fullscreen!

Nils_13 19. Mär 2006 13:58

Re: opengl im vollbild
 
Wie du das machst ist wirklich egal, aber beides ist FullScreen.

sniper_w 19. Mär 2006 14:05

Re: opengl im vollbild
 
Zitat:

Zitat von Dr.No
naja des sich a net echt fullscreen!

"echter" geht´s net. :roll:

3_of_8 19. Mär 2006 14:09

Re: opengl im vollbild
 
Falls du wegen der Auflösung meinst: Die kannst du auch ändern, da gibts ein paar Tipps bei http://dsdt.info

Wegen der Größe brauchst du dich nicht sorgen, OpenGL skaliert deine Modelle automatisch.

turboPASCAL 19. Mär 2006 16:06

Re: opengl im vollbild
 
*reusper* Da braucht man nur in die CodeLib zu gucken: [cl]Wie kann ich die Bildschirmauflösung ändern?[/cl]

Also da: http://www.delphipraxis.net/internal...?p=20859#20859

Windows heisst Windows wahil da alles mit Windows geht. (auch Vollbild {windows}) :mrgreen:


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:55 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz