Top | ![]() |
![]() |
![]() |
![]() |
If you are working with something that is not a GtkWidget, getting access to a frame-clock is sometimes not possible. This can be used as a suitable fallback that approximates a frame-rate.
If you have access to a GdkFrameClock, in most cases you'll want that instead of using this.
guint dzl_frame_source_add (guint frames_per_sec
,GSourceFunc callback
,gpointer user_data
);
Creates a new frame source that will execute when the timeout interval for the source has elapsed. The timing will try to synchronize based on the end time of the animation.
frames_per_sec |
Target frames per second. |
[in] |
callback |
A GSourceFunc to execute. |
[in][scope notified] |
user_data |
User data for |
[in] |
guint dzl_frame_source_add_full (gint priority
,guint frames_per_sec
,GSourceFunc callback
,gpointer user_data
,GDestroyNotify notify
);