方法
GdkPaintableget_intrinsic_aspect_ratio
声明 [src]
double
gdk_paintable_get_intrinsic_aspect_ratio (
GdkPaintable* paintable
)
描述 [src]
获取paintable希望在屏幕上显示的推荐纵横比。
纵横比是宽度除以高度,所以值为0.5表示paintable更喜欢以它宽度的两倍高显示。此接口的消费者可以使用此值在显示paintable时保持纵横比。
这是一个纯粹的信息值,并无论如何都不会限制传递给gdk_paintable_snapshot()的可能值。
通常,当paintable从gdk_paintable_get_intrinsic_width()和gdk_paintable_get_intrinsic_height()返回非零值时,纵横比应与之相符,尽管这不是必需的。
如果paintable没有首选的纵横比,它将返回0。永远不会返回负值。