Table of Contents

Class FrameTimings

Namespace
Gdk.Internal
Assembly
Gdk-4.0.dll
public class FrameTimings
Inheritance
FrameTimings
Inherited Members

Methods

GetComplete(FrameTimingsHandle)

Calls native method gdk_frame_timings_get_complete.

public static extern bool GetComplete(FrameTimingsHandle timings)

Parameters

timings FrameTimingsHandle

Transfer ownership: None Nullable: False

Returns

bool

Transfer ownership: None Nullable: False

GetFrameCounter(FrameTimingsHandle)

Calls native method gdk_frame_timings_get_frame_counter.

public static extern long GetFrameCounter(FrameTimingsHandle timings)

Parameters

timings FrameTimingsHandle

Transfer ownership: None Nullable: False

Returns

long

Transfer ownership: None Nullable: False

GetFrameTime(FrameTimingsHandle)

Calls native method gdk_frame_timings_get_frame_time.

public static extern long GetFrameTime(FrameTimingsHandle timings)

Parameters

timings FrameTimingsHandle

Transfer ownership: None Nullable: False

Returns

long

Transfer ownership: None Nullable: False

GetGType()

Calls native function gdk_frame_timings_get_type.

public static extern nuint GetGType()

Returns

nuint

Transfer ownership: None Nullable: False

GetPredictedPresentationTime(FrameTimingsHandle)

Calls native method gdk_frame_timings_get_predicted_presentation_time.

public static extern long GetPredictedPresentationTime(FrameTimingsHandle timings)

Parameters

timings FrameTimingsHandle

Transfer ownership: None Nullable: False

Returns

long

Transfer ownership: None Nullable: False

GetPresentationTime(FrameTimingsHandle)

Calls native method gdk_frame_timings_get_presentation_time.

public static extern long GetPresentationTime(FrameTimingsHandle timings)

Parameters

timings FrameTimingsHandle

Transfer ownership: None Nullable: False

Returns

long

Transfer ownership: None Nullable: False

GetRefreshInterval(FrameTimingsHandle)

Calls native method gdk_frame_timings_get_refresh_interval.

public static extern long GetRefreshInterval(FrameTimingsHandle timings)

Parameters

timings FrameTimingsHandle

Transfer ownership: None Nullable: False

Returns

long

Transfer ownership: None Nullable: False

Ref(FrameTimingsHandle)

Calls native method gdk_frame_timings_ref.

public static extern FrameTimingsOwnedHandle Ref(FrameTimingsHandle timings)

Parameters

timings FrameTimingsHandle

Transfer ownership: None Nullable: False

Returns

FrameTimingsOwnedHandle

Transfer ownership: Full Nullable: False

Unref(FrameTimingsHandle)

Calls native method gdk_frame_timings_unref.

public static extern void Unref(FrameTimingsHandle timings)

Parameters

timings FrameTimingsHandle

Transfer ownership: None Nullable: False