结构

GdkFrameTimings

说明 [src]

struct GdkFrameTimings {
  /* No available fields */
}

GdkFrameTimings 对象存储应用程序 显示屏的单帧时序信息。

若要检索 GdkFrameTimings 对象,请使用 gdk_frame_clock_get_timings()gdk_frame_clock_get_current_timings()GdkFrameTimings 中的信息对于精确同步视频与事件或音频流,以及测量应用程序显示屏的质量指标(例如延迟和抖动)很有用。

实例方法

gdk_frame_timings_get_complete

返回 timings 是否 完成。

gdk_frame_timings_get_frame_counter

获取 GdkFrameClock 在绘制此帧时的帧计数器值。

gdk_frame_timings_get_frame_time

返回 帧的帧时间。

gdk_frame_timings_get_predicted_presentation_time

获取此帧预期显示的时间。

gdk_frame_timings_get_presentation_time

获取显示 时间。

gdk_frame_timings_get_refresh_interval

获取此帧显示所在的显示屏的显示时间之间的 自然间隔。

gdk_frame_timings_ref

增加 timings 的引用计数。

gdk_frame_timings_unref

减少 timings 的引用计数。