方法

GdkPaintableget_intrinsic_aspect_ratio

声明 [src]

double
gdk_paintable_get_intrinsic_aspect_ratio (
  GdkPaintable* paintable
)

描述 [src]

获取paintable希望在屏幕上显示的推荐纵横比。

纵横比是宽度除以高度,所以值为0.5表示paintable更喜欢以它宽度的两倍高显示。此接口的消费者可以使用此值在显示paintable时保持纵横比。

这是一个纯粹的信息值,并无论如何都不会限制传递给gdk_paintable_snapshot()的可能值。

通常,当paintablegdk_paintable_get_intrinsic_width()gdk_paintable_get_intrinsic_height()返回非零值时,纵横比应与之相符,尽管这不是必需的。

如果paintable没有首选的纵横比,它将返回0。永远不会返回负值。

返回值

类型: double

或0如果没有的话。