Lines Matching refs:OH_NativeVSync
30 | typedef struct [OH_NativeVSync](#oh_nativevsync) [OH_NativeVSync](#oh_nativevsync) | Provides th…
45 …st char \*name, unsigned int length) | Creates an **OH_NativeVSync** instance. A new **OH_NativeVS…
46 …OH_NativeVSync](#oh_nativevsync) \* [OH_NativeVSync_Create_ForAssociatedWindow](#oh_nativevsync_cr…
47 …_Destroy](#oh_nativevsync_destroy) ([OH_NativeVSync](#oh_nativevsync) \*nativeVsync) | Destroys an…
48 | int [OH_NativeVSync_RequestFrame](#oh_nativevsync_requestframe) ([OH_NativeVSync](#oh_nativevsync…
49 …eWithMultiCallback](#oh_nativevsync_requestframewithmulticallback) ([OH_NativeVSync](#oh_nativevsy…
50 | [OH_NativeVSync_GetPeriod](#oh_nativevsync_getperiod) ([OH_NativeVSync](#oh_nativevsync) \*native…
51 | int [OH_NativeVSync_DVSyncSwitch](#oh_nativevsync_dvsyncswitch) ([OH_NativeVSync](#oh_nativevsync…
56 ### OH_NativeVSync subsection
60 typedef struct OH_NativeVSync OH_NativeVSync
65 Provides the declaration of an **OH_NativeVSync** struct.
145 int OH_NativeVSync_DVSyncSwitch (OH_NativeVSync* nativeVsync, bool enable )
170 | nativeVsync | Pointer to an **OH_NativeVSync** instance.|
183 int OH_NativeVSync_GetPeriod (OH_NativeVSync * nativeVsync, long long * period )
200 | nativeVsync | Pointer to an **OH_NativeVSync** instance.|
216 OH_NativeVSync* OH_NativeVSync_Create (const char * name, unsigned int length )
221 Creates an **OH_NativeVSync** instance. A new **OH_NativeVSync** instance is created each time this…
229 | name | Pointer to the name that associates with the **OH_NativeVSync** instance.|
234 Returns the pointer to an **OH_NativeVSync** instance.
240 OH_NativeVSync* OH_NativeVSync_Create_ForAssociatedWindow (uint64_t windowID, const char* name, uns…
245 Creates an **OH_NativeVSync** instance to bind with a window. A new **OH_NativeVSync** instance is …
256 | name | Pointer to the name that associates with the **OH_NativeVSync** instance.|
261 Returns the pointer to an **OH_NativeVSync** instance.
269 void OH_NativeVSync_Destroy (OH_NativeVSync * nativeVsync)
274 Destroys an **OH_NativeVSync** instance.
276 …OH_NativeVSync** pointer is destroyed, it must not be used to prevent dangling pointer problems. P…
284 | nativeVsync | Pointer to an **OH_NativeVSync** instance.|
291 int OH_NativeVSync_RequestFrame (OH_NativeVSync * nativeVsync, OH_NativeVSync_FrameCallback callbac…
304 | nativeVsync | Pointer to an **OH_NativeVSync** instance.|
316 int OH_NativeVSync_RequestFrameWithMultiCallback (OH_NativeVSync* nativeVsync, OH_NativeVSync_Frame…
331 | nativeVsync | Pointer to an **OH_NativeVSync** instance.|