Mediaplayer
-
Hallo zusammen,
ich würde gerne einen kleinen Mediaplayer in mein Form einbauen.
Habe es schon mit der MediaPlayer Komponente des BCB 5 probiert.
Kann auch Videos laden und abspielen (auf einem TPanel)
leider weiss ich nicht, wie und ob es überhaupt möglich ist, diese zu verkleinern zu lassen.
Da mom. bei Videos die größer sind als das Panel, nur ein Ausschnitt angezeigt wird.Ist das überhaupt möglich, wenn ja hat jemand eine Idee?
Vielen Dank
-
Hallo
siehe TMediaPlayer::DisplayRect
bis bald
akari
-
Vielen Dank für die Antwort,
leider bin ich nicht viel weiter gekommen
Hab es folgendermaßen probier.
Es macht auch das Panel kleiner,
zeigt das Video in 160*120 an, jedoch nicht verkleinert sondern nur "abgeschnitten". (Das Video hat eine Auflösung von 320*240)TRect* r = new TRect(); r->left = 1; r->top = 1; r->right = 161; r->bottom = 121; Placement_Panel->Width=160; Placement_Panel->Height=120; MediaPlayer->DisplayRect=*r; MediaPlayer->Display=Placement_Panel; MediaPlayer->Constraints->MaxHeight=120; MediaPlayer->Constraints->MaxWidth=160; MediaPlayer->Open();Hab ich was falsch gemacht?

Ahoi Netzcowboy
-
So, hab es jetzt viel einfacher und schöner zugleich gemacht.
Hab einfach die ActiveX Komponente des WindowsMediaPlayers eingebunden. Die verkleinert automatisch auf die richtige Größe!
Ahoy Netzcowboy
