Toon posts:

[D5,DelphiX] DXDraw resizen, geen stretch meer

Pagina: 1
Acties:

Verwijderd

Topicstarter
Sinds de core van m'n media player goed werkt ben ik nu bezig met het uiterlijk/functionaliteit van mijn progje.

Ik gebruik DelphiX in mijn programma. Voor het video gebruik ik een TDXDraw surface. In de TDXDraw.Options heb ik doStretch aangezet. Als ik nu tijdens het afspelen van een filmpje m'n window resize (en dus DXDraw ook wordt geresized), wordt het video niet meer gestretched.

Nu heb ik dus een OnResize event voor DXDraw toegevoegd, en heb daar al een aantal dingen geprobeerd, zoals DXDraw.Update of Repaint. Niets werkt tot nu toe. Iemand een idee wat ik hier kan neerzetten om 'm wel mee te laten stretchen :?

  • tfk__66
  • Registratie: September 2002
  • Laatst online: 29-10-2025

tfk__66

OS1: Fedora Linux, OS2: W10

voor het geval dat je TMediaPlayer gebruikt:

MediaPlayer1.DisplayRect := Rect(0, 0, Panel1.Width, Panel1.Height);

Hiermee verander je de displayrectangle van de media player.

GA-Z170XP-SLI - i7 6700K 4.0GHz - 16GB DDR3 - Corsair 300R Wnd - Corsair CX750M - AMD 7950 3GB


Verwijderd

Topicstarter
Ik gebruik dus TDXDraw (DelphiX)

Maar ik ben er al uit - ik had AutoSize nog op True staan |:(