Librairie Video
Publié : mer. 22/déc./2004 21:07
La dernière version de la librairie vidéo est disponible ici:
http://www.cgsoftwares.com/PureBasic/PrgForum/Video.zip
La commande ResizeVideo(#Video, X, Y, Width, Height) a été remplacée par ResizeVideo(#Video, X1, Y1, X2, Y2), pour pouvoir fonctionner correctement avec la structure RECT utilisée avec la commande InvalidateRect_().
En effet, la structure RECT demande des paramètres termes de coordonnées, alors que la librairie demandait des paramètres en terme de dimensions. Il fallait donc faire la conversion dans le code.
Fonctions
http://www.cgsoftwares.com/PureBasic/PrgForum/Video.zip
La commande ResizeVideo(#Video, X, Y, Width, Height) a été remplacée par ResizeVideo(#Video, X1, Y1, X2, Y2), pour pouvoir fonctionner correctement avec la structure RECT utilisée avec la commande InvalidateRect_().
En effet, la structure RECT demande des paramètres termes de coordonnées, alors que la librairie demandait des paramètres en terme de dimensions. Il fallait donc faire la conversion dans le code.
Fonctions
- FreeVideo()
GetTime()
GetTitle()
LoadVideo()
PauseVideo()
PlayVideo()
PlayVideo_From_To()
ReportErrors()
ResizeVideo()
RestoreVideo()
ResumeVideo()
SetVideoCaption()
SetVideoFormat()
StopVideo()
VideoFullScreen()
VideoGetLeftVolume()
VideoGetRightVolume()
VideoGetSpeed()
VideoGetVolume()
VideoHeight()
VideoLength()
VideoPosition()
VideoSeek()
VideoSeekToEnd()
VideoSeekToStart()
VideoSetLeftVolume()
VideoSetRightVolume()
VideoSetSpeed()
VideoSetVolume()
VideoStatus()
VideoWidth()
VideoGetHandle()
IsVideo()
IsVideoMaximized()
IsVideoMinimized()
IsVideoVisible()
VideoFramesSkipped()