Cargo Features

ohos-vsync-sys has no features set by default.

[dependencies]
ohos-vsync-sys = { version = "0.1.2", features = ["api-10", "api-11", "api-12", "api-13", "api-14", "document-features"] }
api-10 api-11?
api-11 api-12? = api-10
api-12 api-13? = api-11

Affects vsync_ffi::OH_NativeVSync_RequestFrameWithMultiCallback

api-13 api-14? = api-12
api-14 = api-13

Enables API-14 bindings, including support for DVSync (Decoupled Vsync)

Affects vsync_ffi::OH_NativeVSync_Create_ForAssociatedWindow, vsync_ffi::OH_NativeVSync_DVSyncSwitch

document-features

Document available features when building the documentation

Enables document-features