}
/// <summary>
+ /// The Color of View. This is an RGBA value.
+ /// </summary>
+ /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public Color Color
+ {
+ set
+ {
+ SetColor(value);
+ }
+ get
+ {
+ return GetCurrentColor();
+ }
+ }
+
+ /// <summary>
+ /// The color mode of View.
+ /// This specifies whether the View uses its own color, or inherits its parent color.
+ /// The default is ColorMode.UseOwnMultiplyParentColor.
+ /// </summary>
+ internal ColorMode ColorMode
+ {
+ set
+ {
+ SetColorMode(value);
+ }
+ get
+ {
+ return GetColorMode();
+ }
+ }
+
+ /// <summary>
/// Child property to specify desired width
/// </summary>
internal int LayoutWidthSpecificationFixed
}
/// <summary>
+ /// Sets the number of frames per render.
+ /// </summary>
+ /// <param name="numberOfVSyncsPerRender">The number of vsyncs between successive renders.</param>
+ /// <remarks>
+ /// Suggest this is a power of two:
+ /// 1 - render each vsync frame.
+ /// 2 - render every other vsync frame.
+ /// 4 - render every fourth vsync frame.
+ /// 8 - render every eighth vsync frame. <br />
+ /// For example, if an application runs on 60 FPS and SetRenderRefreshRate(2) is called, the frames per second will be changed to 30.
+ ///</remarks>
+ /// This will be public opened in tizen_5.5 after ACR done. Before ACR, need to be hidden as inhouse API.
+ [EditorBrowsable(EditorBrowsableState.Never)]
+ public static void SetRenderRefreshRate(uint numberOfVSyncsPerRender)
+ {
+ Adaptor.Instance.SetRenderRefreshRate(numberOfVSyncsPerRender);
+ }
+
+ /// <summary>
/// Overrides this method if you want to handle behavior.
/// </summary>
/// <since_tizen> 3 </since_tizen>