fb_bitfield

说明

位域信息,用于设置像素格式,此为Linux FrameBuffer原生结构体。

定义

struct fb_bitfield {
    __u32 offset;           /* beginning of bitfield    */
    __u32 length;           /* length of bitfield       */
    __u32 msb_right;        /* != 0 : Most significant bit is */ 
                            /* right */ 
};

成员

成员名称

描述

offset

颜色分量的偏移。

length

颜色分量所占bit位数,

msb_right

  • 0:最高位在左侧。
  • 非0:最高位在右侧。