linux

Xrender支持哪些图形格式

小樊
39
2025-12-09 10:25:13
栏目: 编程语言

xrender支持的图形格式

核心说明

常见可渲染格式与获取方式

格式 xrender 的角色 典型获取/渲染路径(示例)
png 作为合成与显示目标,保留 alpha 透明 应用用 libpng 解码为 pixbuf/argb → 创建 ximage/picture → xrendercomposite 显示
jpeg 作为合成与显示目标(不透明) 应用用 libjpeg 解码为 rgb → 创建 ximage/picture → xrendercomposite 显示
gif 作为合成与显示目标(支持透明索引色) 应用用 giflib 解码为 rgb/argb → 创建 ximage/picture → xrendercomposite 显示
svg 作为矢量源,由客户端光栅化后交给 xrender 合成 应用用 librsvg/cairo 将 svg 光栅化为 pixbuf/argb → 创建 ximage/picture → xrendercomposite 显示

格式支持的常见误解与建议

0
看了该问题的人还看了