Defines |
#define | GVSP_BayerBG10Packed 0x010C0029 /* GigE Vision specific format, Bayer Blue-Green 10-bit packed */ |
#define | GVSP_BayerBG12Packed 0x010C002D /* GigE Vision specific format, Bayer Blue-Green 12-bit packed */ |
#define | GVSP_BayerGB10Packed 0x010C0028 /* GigE Vision specific format, Bayer Green-Blue 10-bit packed */ |
#define | GVSP_BayerGB12Packed 0x010C002C /* GigE Vision specific format, Bayer Green-Blue 12-bit packed */ |
#define | GVSP_BayerGR10Packed 0x010C0026 /* GigE Vision specific format, Bayer Green-Red 10-bit packed */ |
#define | GVSP_BayerGR12Packed 0x010C002A /* GigE Vision specific format, Bayer Green-Red 12-bit packed */ |
#define | GVSP_BayerRG10Packed 0x010C0027 /* GigE Vision specific format, Bayer Red-Green 10-bit packed */ |
#define | GVSP_BayerRG12Packed 0x010C002B /* GigE Vision specific format, Bayer Red-Green 12-bit packed */ |
#define | GVSP_Mono10Packed 0x010C0004 /* GigE Vision specific format, Monochrome 10-bit packed */ |
#define | GVSP_Mono12Packed 0x010C0006 /* GigE Vision specific format, Monochrome 12-bit packed */ |
#define | GVSP_RGB10V1Packed 0x0220001C /* GigE Vision specific format, Red-Green-Blue 10-bit packed - variant 1 */ |
#define | GVSP_RGB12V1Packed 0x02240034 /* GigE Vision specific format, Red-Green-Blue 12-bit packed - variant 1 */ |
#define | PFNC_B10 0x010A00D2 /* Blue 10-bit */ |
#define | PFNC_B12 0x010C00D3 /* Blue 12-bit */ |
#define | PFNC_B16 0x011000D4 /* Blue 16-bit */ |
#define | PFNC_B8 0x010800D1 /* Blue 8-bit */ |
#define | PFNC_BayerBG10 0x0110000F /* Bayer Blue-Green 10-bit unpacked */ |
#define | PFNC_BayerBG10p 0x010A0052 /* Bayer Blue-Green 10-bit packed */ |
#define | PFNC_BayerBG12 0x01100013 /* Bayer Blue-Green 12-bit unpacked */ |
#define | PFNC_BayerBG12p 0x010C0053 /* Bayer Blue-Green 12-bit packed */ |
#define | PFNC_BayerBG16 0x01100031 /* Bayer Blue-Green 16-bit */ |
#define | PFNC_BayerBG8 0x0108000B /* Bayer Blue-Green 8-bit */ |
#define | PFNC_BayerGB10 0x0110000E /* Bayer Green-Blue 10-bit unpacked */ |
#define | PFNC_BayerGB10p 0x010A0054 /* Bayer Green-Blue 10-bit packed */ |
#define | PFNC_BayerGB12 0x01100012 /* Bayer Green-Blue 12-bit unpacked */ |
#define | PFNC_BayerGB12p 0x010C0055 /* Bayer Green-Blue 12-bit packed */ |
#define | PFNC_BayerGB16 0x01100030 /* Bayer Green-Blue 16-bit */ |
#define | PFNC_BayerGB8 0x0108000A /* Bayer Green-Blue 8-bit */ |
#define | PFNC_BayerGR10 0x0110000C /* Bayer Green-Red 10-bit unpacked */ |
#define | PFNC_BayerGR10p 0x010A0056 /* Bayer Green-Red 10-bit packed */ |
#define | PFNC_BayerGR12 0x01100010 /* Bayer Green-Red 12-bit unpacked */ |
#define | PFNC_BayerGR12p 0x010C0057 /* Bayer Green-Red 12-bit packed */ |
#define | PFNC_BayerGR16 0x0110002E /* Bayer Green-Red 16-bit */ |
#define | PFNC_BayerGR8 0x01080008 /* Bayer Green-Red 8-bit */ |
#define | PFNC_BayerRG10 0x0110000D /* Bayer Red-Green 10-bit unpacked */ |
#define | PFNC_BayerRG10p 0x010A0058 /* Bayer Red-Green 10-bit packed */ |
#define | PFNC_BayerRG12 0x01100011 /* Bayer Red-Green 12-bit unpacked */ |
#define | PFNC_BayerRG12p 0x010C0059 /* Bayer Red-Green 12-bit packed */ |
#define | PFNC_BayerRG16 0x0110002F /* Bayer Red-Green 16-bit */ |
#define | PFNC_BayerRG8 0x01080009 /* Bayer Red-Green 8-bit */ |
#define | PFNC_BGR10 0x02300019 /* Blue-Green-Red 10-bit unpacked */ |
#define | PFNC_BGR10p 0x021E0048 /* Blue-Green-Red 10-bit packed */ |
#define | PFNC_BGR12 0x0230001B /* Blue-Green-Red 12-bit unpacked */ |
#define | PFNC_BGR12p 0x02240049 /* Blue-Green-Red 12-bit packed */ |
#define | PFNC_BGR14 0x0230004A /* Blue-Green-Red 14-bit unpacked */ |
#define | PFNC_BGR16 0x0230004B /* Blue-Green-Red 16-bit */ |
#define | PFNC_BGR565p 0x02100036 /* Blue-Green-Red 5/6/5-bit packed */ |
#define | PFNC_BGR8 0x02180015 /* Blue-Green-Red 8-bit */ |
#define | PFNC_BGRa10 0x0240004C /* Blue-Green-Red-alpha 10-bit unpacked */ |
#define | PFNC_BGRa10p 0x0228004D /* Blue-Green-Red-alpha 10-bit packed */ |
#define | PFNC_BGRa12 0x0240004E /* Blue-Green-Red-alpha 12-bit unpacked */ |
#define | PFNC_BGRa12p 0x0230004F /* Blue-Green-Red-alpha 12-bit packed */ |
#define | PFNC_BGRa14 0x02400050 /* Blue-Green-Red-alpha 14-bit unpacked */ |
#define | PFNC_BGRa16 0x02400051 /* Blue-Green-Red-alpha 16-bit */ |
#define | PFNC_BGRa8 0x02200017 /* Blue-Green-Red-alpha 8-bit */ |
#define | PFNC_BiColorBGRG10 0x022000A9 /* Bi-color Blue/Green - Red/Green 10-bit unpacked */ |
#define | PFNC_BiColorBGRG10p 0x021400AA /* Bi-color Blue/Green - Red/Green 10-bit packed */ |
#define | PFNC_BiColorBGRG12 0x022000AD /* Bi-color Blue/Green - Red/Green 12-bit unpacked */ |
#define | PFNC_BiColorBGRG12p 0x021800AE /* Bi-color Blue/Green - Red/Green 12-bit packed */ |
#define | PFNC_BiColorBGRG8 0x021000A6 /* Bi-color Blue/Green - Red/Green 8-bit */ |
#define | PFNC_BiColorRGBG10 0x022000A7 /* Bi-color Red/Green - Blue/Green 10-bit unpacked */ |
#define | PFNC_BiColorRGBG10p 0x021400A8 /* Bi-color Red/Green - Blue/Green 10-bit packed */ |
#define | PFNC_BiColorRGBG12 0x022000AB /* Bi-color Red/Green - Blue/Green 12-bit unpacked */ |
#define | PFNC_BiColorRGBG12p 0x021800AC /* Bi-color Red/Green - Blue/Green 12-bit packed */ |
#define | PFNC_BiColorRGBG8 0x021000A5 /* Bi-color Red/Green - Blue/Green 8-bit */ |
#define | PFNC_COMPONENT_MASK 0x7F000000 |
#define | PFNC_Confidence1 0x010800C4 /* Confidence 1-bit unpacked */ |
#define | PFNC_Confidence16 0x011000C7 /* Confidence 16-bit */ |
#define | PFNC_Confidence1p 0x010100C5 /* Confidence 1-bit packed */ |
#define | PFNC_Confidence32f 0x012000C8 /* Confidence 32-bit floating point */ |
#define | PFNC_Confidence8 0x010800C6 /* Confidence 8-bit */ |
#define | PFNC_Coord3D_A10p 0x010A00D5 /* 3D coordinate A 10-bit packed */ |
#define | PFNC_Coord3D_A12p 0x010C00D8 /* 3D coordinate A 12-bit packed */ |
#define | PFNC_Coord3D_A16 0x011000B6 /* 3D coordinate A 16-bit */ |
#define | PFNC_Coord3D_A32f 0x012000BD /* 3D coordinate A 32-bit floating point */ |
#define | PFNC_Coord3D_A8 0x010800AF /* 3D coordinate A 8-bit */ |
#define | PFNC_Coord3D_ABC10p 0x021E00DB /* 3D coordinate A-B-C 10-bit packed */ |
#define | PFNC_Coord3D_ABC10p_Planar 0x021E00DC /* 3D coordinate A-B-C 10-bit packed planar */ |
#define | PFNC_Coord3D_ABC12p 0x022400DE /* 3D coordinate A-B-C 12-bit packed */ |
#define | PFNC_Coord3D_ABC12p_Planar 0x022400DF /* 3D coordinate A-B-C 12-bit packed planar */ |
#define | PFNC_Coord3D_ABC16 0x023000B9 /* 3D coordinate A-B-C 16-bit */ |
#define | PFNC_Coord3D_ABC16_Planar 0x023000BA /* 3D coordinate A-B-C 16-bit planar */ |
#define | PFNC_Coord3D_ABC32f 0x026000C0 /* 3D coordinate A-B-C 32-bit floating point */ |
#define | PFNC_Coord3D_ABC32f_Planar 0x026000C1 /* 3D coordinate A-B-C 32-bit floating point planar */ |
#define | PFNC_Coord3D_ABC8 0x021800B2 /* 3D coordinate A-B-C 8-bit */ |
#define | PFNC_Coord3D_ABC8_Planar 0x021800B3 /* 3D coordinate A-B-C 8-bit planar */ |
#define | PFNC_Coord3D_AC10p 0x021400F0 /* 3D coordinate A-C 10-bit packed */ |
#define | PFNC_Coord3D_AC10p_Planar 0x021400F1 /* 3D coordinate A-C 10-bit packed planar */ |
#define | PFNC_Coord3D_AC12p 0x021800F2 /* 3D coordinate A-C 12-bit packed */ |
#define | PFNC_Coord3D_AC12p_Planar 0x021800F3 /* 3D coordinate A-C 12-bit packed planar */ |
#define | PFNC_Coord3D_AC16 0x022000BB /* 3D coordinate A-C 16-bit */ |
#define | PFNC_Coord3D_AC16_Planar 0x022000BC /* 3D coordinate A-C 16-bit planar */ |
#define | PFNC_Coord3D_AC32f 0x024000C2 /* 3D coordinate A-C 32-bit floating point */ |
#define | PFNC_Coord3D_AC32f_Planar 0x024000C3 /* 3D coordinate A-C 32-bit floating point planar */ |
#define | PFNC_Coord3D_AC8 0x021000B4 /* 3D coordinate A-C 8-bit */ |
#define | PFNC_Coord3D_AC8_Planar 0x021000B5 /* 3D coordinate A-C 8-bit planar */ |
#define | PFNC_Coord3D_B10p 0x010A00D6 /* 3D coordinate B 10-bit packed */ |
#define | PFNC_Coord3D_B12p 0x010C00D9 /* 3D coordinate B 12-bit packed */ |
#define | PFNC_Coord3D_B16 0x011000B7 /* 3D coordinate B 16-bit */ |
#define | PFNC_Coord3D_B32f 0x012000BE /* 3D coordinate B 32-bit floating point */ |
#define | PFNC_Coord3D_B8 0x010800B0 /* 3D coordinate B 8-bit */ |
#define | PFNC_Coord3D_C10p 0x010A00D7 /* 3D coordinate C 10-bit packed */ |
#define | PFNC_Coord3D_C12p 0x010C00DA /* 3D coordinate C 12-bit packed */ |
#define | PFNC_Coord3D_C16 0x011000B8 /* 3D coordinate C 16-bit */ |
#define | PFNC_Coord3D_C32f 0x012000BF /* 3D coordinate C 32-bit floating point */ |
#define | PFNC_Coord3D_C8 0x010800B1 /* 3D coordinate C 8-bit */ |
#define | PFNC_CUSTOM 0x80000000 |
#define | PFNC_G10 0x010A00CE /* Green 10-bit */ |
#define | PFNC_G12 0x010C00CF /* Green 12-bit */ |
#define | PFNC_G16 0x011000D0 /* Green 16-bit */ |
#define | PFNC_G8 0x010800CD /* Green 8-bit */ |
#define | PFNC_IS_PIXEL_CUSTOM(X) ((X & PFNC_CUSTOM) == PFNC_CUSTOM) |
#define | PFNC_IS_PIXEL_MULTIPLE_COMPONENT(X) ((X & PFNC_COMPONENT_MASK) == PFNC_MULTIPLE_COMPONENT) |
#define | PFNC_IS_PIXEL_SINGLE_COMPONENT(X) ((X & PFNC_COMPONENT_MASK) == PFNC_SINGLE_COMPONENT) |
#define | PFNC_Mono10 0x01100003 /* Monochrome 10-bit unpacked */ |
#define | PFNC_Mono10p 0x010A0046 /* Monochrome 10-bit packed */ |
#define | PFNC_Mono12 0x01100005 /* Monochrome 12-bit unpacked */ |
#define | PFNC_Mono12p 0x010C0047 /* Monochrome 12-bit packed */ |
#define | PFNC_Mono14 0x01100025 /* Monochrome 14-bit unpacked */ |
#define | PFNC_Mono16 0x01100007 /* Monochrome 16-bit */ |
#define | PFNC_Mono1p 0x01010037 /* Monochrome 1-bit packed */ |
#define | PFNC_Mono2p 0x01020038 /* Monochrome 2-bit packed */ |
#define | PFNC_Mono4p 0x01040039 /* Monochrome 4-bit packed */ |
#define | PFNC_Mono8 0x01080001 /* Monochrome 8-bit */ |
#define | PFNC_Mono8s 0x01080002 /* Monochrome 8-bit signed */ |
#define | PFNC_MULTIPLE_COMPONENT 0x02000000 |
#define | PFNC_OCCUPY10BIT 0x000A0000 |
#define | PFNC_OCCUPY12BIT 0x000C0000 |
#define | PFNC_OCCUPY16BIT 0x00100000 |
#define | PFNC_OCCUPY1BIT 0x00010000 |
#define | PFNC_OCCUPY24BIT 0x00180000 |
#define | PFNC_OCCUPY2BIT 0x00020000 |
#define | PFNC_OCCUPY30BIT 0x001E0000 |
#define | PFNC_OCCUPY32BIT 0x00200000 |
#define | PFNC_OCCUPY36BIT 0x00240000 |
#define | PFNC_OCCUPY40BIT 0x00280000 |
#define | PFNC_OCCUPY48BIT 0x00300000 |
#define | PFNC_OCCUPY4BIT 0x00040000 |
#define | PFNC_OCCUPY64BIT 0x00400000 |
#define | PFNC_OCCUPY8BIT 0x00080000 |
#define | PFNC_PIXEL_ID(X) (X & PFNC_PIXEL_ID_MASK) |
#define | PFNC_PIXEL_ID_MASK 0x0000FFFF |
#define | PFNC_PIXEL_SIZE(X) ((X & PFNC_PIXEL_SIZE_MASK) >> PFNC_PIXEL_SIZE_SHIFT) |
#define | PFNC_PIXEL_SIZE_MASK 0x00FF0000 |
#define | PFNC_PIXEL_SIZE_SHIFT 16 |
#define | PFNC_R10 0x010A00CA /* Red 10-bit */ |
#define | PFNC_R12 0x010C00CB /* Red 12-bit */ |
#define | PFNC_R16 0x011000CC /* Red 16-bit */ |
#define | PFNC_R8 0x010800C9 /* Red 8-bit */ |
#define | PFNC_RGB10 0x02300018 /* Red-Green-Blue 10-bit unpacked */ |
#define | PFNC_RGB10_Planar 0x02300022 /* Red-Green-Blue 10-bit unpacked planar */ |
#define | PFNC_RGB10p 0x021E005C /* Red-Green-Blue 10-bit packed */ |
#define | PFNC_RGB10p32 0x0220001D /* Red-Green-Blue 10-bit packed into 32-bit */ |
#define | PFNC_RGB12 0x0230001A /* Red-Green-Blue 12-bit unpacked */ |
#define | PFNC_RGB12_Planar 0x02300023 /* Red-Green-Blue 12-bit unpacked planar */ |
#define | PFNC_RGB12p 0x0224005D /* Red-Green-Blue 12-bit packed */ |
#define | PFNC_RGB14 0x0230005E /* Red-Green-Blue 14-bit unpacked */ |
#define | PFNC_RGB16 0x02300033 /* Red-Green-Blue 16-bit */ |
#define | PFNC_RGB16_Planar 0x02300024 /* Red-Green-Blue 16-bit planar */ |
#define | PFNC_RGB565p 0x02100035 /* Red-Green-Blue 5/6/5-bit packed */ |
#define | PFNC_RGB8 0x02180014 /* Red-Green-Blue 8-bit */ |
#define | PFNC_RGB8_Planar 0x02180021 /* Red-Green-Blue 8-bit planar */ |
#define | PFNC_RGBa10 0x0240005F /* Red-Green-Blue-alpha 10-bit unpacked */ |
#define | PFNC_RGBa10p 0x02280060 /* Red-Green-Blue-alpha 10-bit packed */ |
#define | PFNC_RGBa12 0x02400061 /* Red-Green-Blue-alpha 12-bit unpacked */ |
#define | PFNC_RGBa12p 0x02300062 /* Red-Green-Blue-alpha 12-bit packed */ |
#define | PFNC_RGBa14 0x02400063 /* Red-Green-Blue-alpha 14-bit unpacked */ |
#define | PFNC_RGBa16 0x02400064 /* Red-Green-Blue-alpha 16-bit */ |
#define | PFNC_RGBa8 0x02200016 /* Red-Green-Blue-alpha 8-bit */ |
#define | PFNC_SCF1WBWG10 0x01100068 /* Sparse Color Filter #1 White-Blue-White-Green 10-bit unpacked */ |
#define | PFNC_SCF1WBWG10p 0x010A0069 /* Sparse Color Filter #1 White-Blue-White-Green 10-bit packed */ |
#define | PFNC_SCF1WBWG12 0x0110006A /* Sparse Color Filter #1 White-Blue-White-Green 12-bit unpacked */ |
#define | PFNC_SCF1WBWG12p 0x010C006B /* Sparse Color Filter #1 White-Blue-White-Green 12-bit packed */ |
#define | PFNC_SCF1WBWG14 0x0110006C /* Sparse Color Filter #1 White-Blue-White-Green 14-bit unpacked */ |
#define | PFNC_SCF1WBWG16 0x0110006D /* Sparse Color Filter #1 White-Blue-White-Green 16-bit unpacked */ |
#define | PFNC_SCF1WBWG8 0x01080067 /* Sparse Color Filter #1 White-Blue-White-Green 8-bit */ |
#define | PFNC_SCF1WGWB10 0x0110006F /* Sparse Color Filter #1 White-Green-White-Blue 10-bit unpacked */ |
#define | PFNC_SCF1WGWB10p 0x010A0070 /* Sparse Color Filter #1 White-Green-White-Blue 10-bit packed */ |
#define | PFNC_SCF1WGWB12 0x01100071 /* Sparse Color Filter #1 White-Green-White-Blue 12-bit unpacked */ |
#define | PFNC_SCF1WGWB12p 0x010C0072 /* Sparse Color Filter #1 White-Green-White-Blue 12-bit packed */ |
#define | PFNC_SCF1WGWB14 0x01100073 /* Sparse Color Filter #1 White-Green-White-Blue 14-bit unpacked */ |
#define | PFNC_SCF1WGWB16 0x01100074 /* Sparse Color Filter #1 White-Green-White-Blue 16-bit */ |
#define | PFNC_SCF1WGWB8 0x0108006E /* Sparse Color Filter #1 White-Green-White-Blue 8-bit */ |
#define | PFNC_SCF1WGWR10 0x01100076 /* Sparse Color Filter #1 White-Green-White-Red 10-bit unpacked */ |
#define | PFNC_SCF1WGWR10p 0x010A0077 /* Sparse Color Filter #1 White-Green-White-Red 10-bit packed */ |
#define | PFNC_SCF1WGWR12 0x01100078 /* Sparse Color Filter #1 White-Green-White-Red 12-bit unpacked */ |
#define | PFNC_SCF1WGWR12p 0x010C0079 /* Sparse Color Filter #1 White-Green-White-Red 12-bit packed */ |
#define | PFNC_SCF1WGWR14 0x0110007A /* Sparse Color Filter #1 White-Green-White-Red 14-bit unpacked */ |
#define | PFNC_SCF1WGWR16 0x0110007B /* Sparse Color Filter #1 White-Green-White-Red 16-bit */ |
#define | PFNC_SCF1WGWR8 0x01080075 /* Sparse Color Filter #1 White-Green-White-Red 8-bit */ |
#define | PFNC_SCF1WRWG10 0x0110007D /* Sparse Color Filter #1 White-Red-White-Green 10-bit unpacked */ |
#define | PFNC_SCF1WRWG10p 0x010A007E /* Sparse Color Filter #1 White-Red-White-Green 10-bit packed */ |
#define | PFNC_SCF1WRWG12 0x0110007F /* Sparse Color Filter #1 White-Red-White-Green 12-bit unpacked */ |
#define | PFNC_SCF1WRWG12p 0x010C0080 /* Sparse Color Filter #1 White-Red-White-Green 12-bit packed */ |
#define | PFNC_SCF1WRWG14 0x01100081 /* Sparse Color Filter #1 White-Red-White-Green 14-bit unpacked */ |
#define | PFNC_SCF1WRWG16 0x01100082 /* Sparse Color Filter #1 White-Red-White-Green 16-bit */ |
#define | PFNC_SCF1WRWG8 0x0108007C /* Sparse Color Filter #1 White-Red-White-Green 8-bit */ |
#define | PFNC_SINGLE_COMPONENT 0x01000000 |
#define | PFNC_YCbCr10_CbYCr 0x02300083 /* YCbCr 4:4:4 10-bit unpacked */ |
#define | PFNC_YCbCr10p_CbYCr 0x021E0084 /* YCbCr 4:4:4 10-bit packed */ |
#define | PFNC_YCbCr12_CbYCr 0x02300085 /* YCbCr 4:4:4 12-bit unpacked */ |
#define | PFNC_YCbCr12p_CbYCr 0x02240086 /* YCbCr 4:4:4 12-bit packed */ |
#define | PFNC_YCbCr2020_10_CbYCr 0x023000F5 /* YCbCr 4:4:4 10-bit unpacked BT.2020 */ |
#define | PFNC_YCbCr2020_10p_CbYCr 0x021E00F6 /* YCbCr 4:4:4 10-bit packed BT.2020 */ |
#define | PFNC_YCbCr2020_12_CbYCr 0x023000F7 /* YCbCr 4:4:4 12-bit unpacked BT.2020 */ |
#define | PFNC_YCbCr2020_12p_CbYCr 0x022400F8 /* YCbCr 4:4:4 12-bit packed BT.2020 */ |
#define | PFNC_YCbCr2020_411_8_CbYYCrYY 0x020C00F9 /* YCbCr 4:1:1 8-bit BT.2020 */ |
#define | PFNC_YCbCr2020_422_10 0x022000FC /* YCbCr 4:2:2 10-bit unpacked BT.2020 */ |
#define | PFNC_YCbCr2020_422_10_CbYCrY 0x022000FD /* YCbCr 4:2:2 10-bit unpacked BT.2020 */ |
#define | PFNC_YCbCr2020_422_10p 0x021400FE /* YCbCr 4:2:2 10-bit packed BT.2020 */ |
#define | PFNC_YCbCr2020_422_10p_CbYCrY 0x021400FF /* YCbCr 4:2:2 10-bit packed BT.2020 */ |
#define | PFNC_YCbCr2020_422_12 0x02200100 /* YCbCr 4:2:2 12-bit unpacked BT.2020 */ |
#define | PFNC_YCbCr2020_422_12_CbYCrY 0x02200101 /* YCbCr 4:2:2 12-bit unpacked BT.2020 */ |
#define | PFNC_YCbCr2020_422_12p 0x02180102 /* YCbCr 4:2:2 12-bit packed BT.2020 */ |
#define | PFNC_YCbCr2020_422_12p_CbYCrY 0x02180103 /* YCbCr 4:2:2 12-bit packed BT.2020 */ |
#define | PFNC_YCbCr2020_422_8 0x021000FA /* YCbCr 4:2:2 8-bit BT.2020 */ |
#define | PFNC_YCbCr2020_422_8_CbYCrY 0x021000FB /* YCbCr 4:2:2 8-bit BT.2020 */ |
#define | PFNC_YCbCr2020_8_CbYCr 0x021800F4 /* YCbCr 4:4:4 8-bit BT.2020 */ |
#define | PFNC_YCbCr411_8 0x020C005A /* YCbCr 4:1:1 8-bit */ |
#define | PFNC_YCbCr411_8_CbYYCrYY 0x020C003C /* YCbCr 4:1:1 8-bit */ |
#define | PFNC_YCbCr422_10 0x02200065 /* YCbCr 4:2:2 10-bit unpacked */ |
#define | PFNC_YCbCr422_10_CbYCrY 0x02200099 /* YCbCr 4:2:2 10-bit unpacked */ |
#define | PFNC_YCbCr422_10p 0x02140087 /* YCbCr 4:2:2 10-bit packed */ |
#define | PFNC_YCbCr422_10p_CbYCrY 0x0214009A /* YCbCr 4:2:2 10-bit packed */ |
#define | PFNC_YCbCr422_12 0x02200066 /* YCbCr 4:2:2 12-bit unpacked */ |
#define | PFNC_YCbCr422_12_CbYCrY 0x0220009B /* YCbCr 4:2:2 12-bit unpacked */ |
#define | PFNC_YCbCr422_12p 0x02180088 /* YCbCr 4:2:2 12-bit packed */ |
#define | PFNC_YCbCr422_12p_CbYCrY 0x0218009C /* YCbCr 4:2:2 12-bit packed */ |
#define | PFNC_YCbCr422_8 0x0210003B /* YCbCr 4:2:2 8-bit */ |
#define | PFNC_YCbCr422_8_CbYCrY 0x02100043 /* YCbCr 4:2:2 8-bit */ |
#define | PFNC_YCbCr601_10_CbYCr 0x02300089 /* YCbCr 4:4:4 10-bit unpacked BT.601 */ |
#define | PFNC_YCbCr601_10p_CbYCr 0x021E008A /* YCbCr 4:4:4 10-bit packed BT.601 */ |
#define | PFNC_YCbCr601_12_CbYCr 0x0230008B /* YCbCr 4:4:4 12-bit unpacked BT.601 */ |
#define | PFNC_YCbCr601_12p_CbYCr 0x0224008C /* YCbCr 4:4:4 12-bit packed BT.601 */ |
#define | PFNC_YCbCr601_411_8_CbYYCrYY 0x020C003F /* YCbCr 4:1:1 8-bit BT.601 */ |
#define | PFNC_YCbCr601_422_10 0x0220008D /* YCbCr 4:2:2 10-bit unpacked BT.601 */ |
#define | PFNC_YCbCr601_422_10_CbYCrY 0x0220009D /* YCbCr 4:2:2 10-bit unpacked BT.601 */ |
#define | PFNC_YCbCr601_422_10p 0x0214008E /* YCbCr 4:2:2 10-bit packed BT.601 */ |
#define | PFNC_YCbCr601_422_10p_CbYCrY 0x0214009E /* YCbCr 4:2:2 10-bit packed BT.601 */ |
#define | PFNC_YCbCr601_422_12 0x0220008F /* YCbCr 4:2:2 12-bit unpacked BT.601 */ |
#define | PFNC_YCbCr601_422_12_CbYCrY 0x0220009F /* YCbCr 4:2:2 12-bit unpacked BT.601 */ |
#define | PFNC_YCbCr601_422_12p 0x02180090 /* YCbCr 4:2:2 12-bit packed BT.601 */ |
#define | PFNC_YCbCr601_422_12p_CbYCrY 0x021800A0 /* YCbCr 4:2:2 12-bit packed BT.601 */ |
#define | PFNC_YCbCr601_422_8 0x0210003E /* YCbCr 4:2:2 8-bit BT.601 */ |
#define | PFNC_YCbCr601_422_8_CbYCrY 0x02100044 /* YCbCr 4:2:2 8-bit BT.601 */ |
#define | PFNC_YCbCr601_8_CbYCr 0x0218003D /* YCbCr 4:4:4 8-bit BT.601 */ |
#define | PFNC_YCbCr709_10_CbYCr 0x02300091 /* YCbCr 4:4:4 10-bit unpacked BT.709 */ |
#define | PFNC_YCbCr709_10p_CbYCr 0x021E0092 /* YCbCr 4:4:4 10-bit packed BT.709 */ |
#define | PFNC_YCbCr709_12_CbYCr 0x02300093 /* YCbCr 4:4:4 12-bit unpacked BT.709 */ |
#define | PFNC_YCbCr709_12p_CbYCr 0x02240094 /* YCbCr 4:4:4 12-bit packed BT.709 */ |
#define | PFNC_YCbCr709_411_8_CbYYCrYY 0x020C0042 /* YCbCr 4:1:1 8-bit BT.709 */ |
#define | PFNC_YCbCr709_422_10 0x02200095 /* YCbCr 4:2:2 10-bit unpacked BT.709 */ |
#define | PFNC_YCbCr709_422_10_CbYCrY 0x022000A1 /* YCbCr 4:2:2 10-bit unpacked BT.709 */ |
#define | PFNC_YCbCr709_422_10p 0x02140096 /* YCbCr 4:2:2 10-bit packed BT.709 */ |
#define | PFNC_YCbCr709_422_10p_CbYCrY 0x021400A2 /* YCbCr 4:2:2 10-bit packed BT.709 */ |
#define | PFNC_YCbCr709_422_12 0x02200097 /* YCbCr 4:2:2 12-bit unpacked BT.709 */ |
#define | PFNC_YCbCr709_422_12_CbYCrY 0x022000A3 /* YCbCr 4:2:2 12-bit unpacked BT.709 */ |
#define | PFNC_YCbCr709_422_12p 0x02180098 /* YCbCr 4:2:2 12-bit packed BT.709 */ |
#define | PFNC_YCbCr709_422_12p_CbYCrY 0x021800A4 /* YCbCr 4:2:2 12-bit packed BT.709 */ |
#define | PFNC_YCbCr709_422_8 0x02100041 /* YCbCr 4:2:2 8-bit BT.709 */ |
#define | PFNC_YCbCr709_422_8_CbYCrY 0x02100045 /* YCbCr 4:2:2 8-bit BT.709 */ |
#define | PFNC_YCbCr709_8_CbYCr 0x02180040 /* YCbCr 4:4:4 8-bit BT.709 */ |
#define | PFNC_YCbCr8 0x0218005B /* YCbCr 4:4:4 8-bit */ |
#define | PFNC_YCbCr8_CbYCr 0x0218003A /* YCbCr 4:4:4 8-bit */ |
#define | PFNC_YUV411_8_UYYVYY 0x020C001E /* YUV 4:1:1 8-bit */ |
#define | PFNC_YUV422_8 0x02100032 /* YUV 4:2:2 8-bit */ |
#define | PFNC_YUV422_8_UYVY 0x0210001F /* YUV 4:2:2 8-bit */ |
#define | PFNC_YUV8_UYV 0x02180020 /* YUV 4:4:4 8-bit */ |
Typedefs |
typedef enum PfncFormat_ | PfncFormat |
Enumerations |
enum | PfncFormat_ {
Mono1p = 0x01010037,
Mono2p = 0x01020038,
Mono4p = 0x01040039,
Mono8 = 0x01080001,
Mono8s = 0x01080002,
Mono10 = 0x01100003,
Mono10p = 0x010A0046,
Mono12 = 0x01100005,
Mono12p = 0x010C0047,
Mono14 = 0x01100025,
Mono16 = 0x01100007,
BayerBG8 = 0x0108000B,
BayerBG10 = 0x0110000F,
BayerBG10p = 0x010A0052,
BayerBG12 = 0x01100013,
BayerBG12p = 0x010C0053,
BayerBG16 = 0x01100031,
BayerGB8 = 0x0108000A,
BayerGB10 = 0x0110000E,
BayerGB10p = 0x010A0054,
BayerGB12 = 0x01100012,
BayerGB12p = 0x010C0055,
BayerGB16 = 0x01100030,
BayerGR8 = 0x01080008,
BayerGR10 = 0x0110000C,
BayerGR10p = 0x010A0056,
BayerGR12 = 0x01100010,
BayerGR12p = 0x010C0057,
BayerGR16 = 0x0110002E,
BayerRG8 = 0x01080009,
BayerRG10 = 0x0110000D,
BayerRG10p = 0x010A0058,
BayerRG12 = 0x01100011,
BayerRG12p = 0x010C0059,
BayerRG16 = 0x0110002F,
RGBa8 = 0x02200016,
RGBa10 = 0x0240005F,
RGBa10p = 0x02280060,
RGBa12 = 0x02400061,
RGBa12p = 0x02300062,
RGBa14 = 0x02400063,
RGBa16 = 0x02400064,
RGB8 = 0x02180014,
RGB8_Planar = 0x02180021,
RGB10 = 0x02300018,
RGB10_Planar = 0x02300022,
RGB10p = 0x021E005C,
RGB10p32 = 0x0220001D,
RGB12 = 0x0230001A,
RGB12_Planar = 0x02300023,
RGB12p = 0x0224005D,
RGB14 = 0x0230005E,
RGB16 = 0x02300033,
RGB16_Planar = 0x02300024,
RGB565p = 0x02100035,
BGRa8 = 0x02200017,
BGRa10 = 0x0240004C,
BGRa10p = 0x0228004D,
BGRa12 = 0x0240004E,
BGRa12p = 0x0230004F,
BGRa14 = 0x02400050,
BGRa16 = 0x02400051,
BGR8 = 0x02180015,
BGR10 = 0x02300019,
BGR10p = 0x021E0048,
BGR12 = 0x0230001B,
BGR12p = 0x02240049,
BGR14 = 0x0230004A,
BGR16 = 0x0230004B,
BGR565p = 0x02100036,
R8 = 0x010800C9,
R10 = 0x010A00CA,
R12 = 0x010C00CB,
R16 = 0x011000CC,
G8 = 0x010800CD,
G10 = 0x010A00CE,
G12 = 0x010C00CF,
G16 = 0x011000D0,
B8 = 0x010800D1,
B10 = 0x010A00D2,
B12 = 0x010C00D3,
B16 = 0x011000D4,
Coord3D_ABC8 = 0x021800B2,
Coord3D_ABC8_Planar = 0x021800B3,
Coord3D_ABC10p = 0x021E00DB,
Coord3D_ABC10p_Planar = 0x021E00DC,
Coord3D_ABC12p = 0x022400DE,
Coord3D_ABC12p_Planar = 0x022400DF,
Coord3D_ABC16 = 0x023000B9,
Coord3D_ABC16_Planar = 0x023000BA,
Coord3D_ABC32f = 0x026000C0,
Coord3D_ABC32f_Planar = 0x026000C1,
Coord3D_AC8 = 0x021000B4,
Coord3D_AC8_Planar = 0x021000B5,
Coord3D_AC10p = 0x021400F0,
Coord3D_AC10p_Planar = 0x021400F1,
Coord3D_AC12p = 0x021800F2,
Coord3D_AC12p_Planar = 0x021800F3,
Coord3D_AC16 = 0x022000BB,
Coord3D_AC16_Planar = 0x022000BC,
Coord3D_AC32f = 0x024000C2,
Coord3D_AC32f_Planar = 0x024000C3,
Coord3D_A8 = 0x010800AF,
Coord3D_A10p = 0x010A00D5,
Coord3D_A12p = 0x010C00D8,
Coord3D_A16 = 0x011000B6,
Coord3D_A32f = 0x012000BD,
Coord3D_B8 = 0x010800B0,
Coord3D_B10p = 0x010A00D6,
Coord3D_B12p = 0x010C00D9,
Coord3D_B16 = 0x011000B7,
Coord3D_B32f = 0x012000BE,
Coord3D_C8 = 0x010800B1,
Coord3D_C10p = 0x010A00D7,
Coord3D_C12p = 0x010C00DA,
Coord3D_C16 = 0x011000B8,
Coord3D_C32f = 0x012000BF,
Confidence1 = 0x010800C4,
Confidence1p = 0x010100C5,
Confidence8 = 0x010800C6,
Confidence16 = 0x011000C7,
Confidence32f = 0x012000C8,
BiColorBGRG8 = 0x021000A6,
BiColorBGRG10 = 0x022000A9,
BiColorBGRG10p = 0x021400AA,
BiColorBGRG12 = 0x022000AD,
BiColorBGRG12p = 0x021800AE,
BiColorRGBG8 = 0x021000A5,
BiColorRGBG10 = 0x022000A7,
BiColorRGBG10p = 0x021400A8,
BiColorRGBG12 = 0x022000AB,
BiColorRGBG12p = 0x021800AC,
SCF1WBWG8 = 0x01080067,
SCF1WBWG10 = 0x01100068,
SCF1WBWG10p = 0x010A0069,
SCF1WBWG12 = 0x0110006A,
SCF1WBWG12p = 0x010C006B,
SCF1WBWG14 = 0x0110006C,
SCF1WBWG16 = 0x0110006D,
SCF1WGWB8 = 0x0108006E,
SCF1WGWB10 = 0x0110006F,
SCF1WGWB10p = 0x010A0070,
SCF1WGWB12 = 0x01100071,
SCF1WGWB12p = 0x010C0072,
SCF1WGWB14 = 0x01100073,
SCF1WGWB16 = 0x01100074,
SCF1WGWR8 = 0x01080075,
SCF1WGWR10 = 0x01100076,
SCF1WGWR10p = 0x010A0077,
SCF1WGWR12 = 0x01100078,
SCF1WGWR12p = 0x010C0079,
SCF1WGWR14 = 0x0110007A,
SCF1WGWR16 = 0x0110007B,
SCF1WRWG8 = 0x0108007C,
SCF1WRWG10 = 0x0110007D,
SCF1WRWG10p = 0x010A007E,
SCF1WRWG12 = 0x0110007F,
SCF1WRWG12p = 0x010C0080,
SCF1WRWG14 = 0x01100081,
SCF1WRWG16 = 0x01100082,
YCbCr8 = 0x0218005B,
YCbCr8_CbYCr = 0x0218003A,
YCbCr10_CbYCr = 0x02300083,
YCbCr10p_CbYCr = 0x021E0084,
YCbCr12_CbYCr = 0x02300085,
YCbCr12p_CbYCr = 0x02240086,
YCbCr411_8 = 0x020C005A,
YCbCr411_8_CbYYCrYY = 0x020C003C,
YCbCr422_8 = 0x0210003B,
YCbCr422_8_CbYCrY = 0x02100043,
YCbCr422_10 = 0x02200065,
YCbCr422_10_CbYCrY = 0x02200099,
YCbCr422_10p = 0x02140087,
YCbCr422_10p_CbYCrY = 0x0214009A,
YCbCr422_12 = 0x02200066,
YCbCr422_12_CbYCrY = 0x0220009B,
YCbCr422_12p = 0x02180088,
YCbCr422_12p_CbYCrY = 0x0218009C,
YCbCr601_8_CbYCr = 0x0218003D,
YCbCr601_10_CbYCr = 0x02300089,
YCbCr601_10p_CbYCr = 0x021E008A,
YCbCr601_12_CbYCr = 0x0230008B,
YCbCr601_12p_CbYCr = 0x0224008C,
YCbCr601_411_8_CbYYCrYY = 0x020C003F,
YCbCr601_422_8 = 0x0210003E,
YCbCr601_422_8_CbYCrY = 0x02100044,
YCbCr601_422_10 = 0x0220008D,
YCbCr601_422_10_CbYCrY = 0x0220009D,
YCbCr601_422_10p = 0x0214008E,
YCbCr601_422_10p_CbYCrY = 0x0214009E,
YCbCr601_422_12 = 0x0220008F,
YCbCr601_422_12_CbYCrY = 0x0220009F,
YCbCr601_422_12p = 0x02180090,
YCbCr601_422_12p_CbYCrY = 0x021800A0,
YCbCr709_8_CbYCr = 0x02180040,
YCbCr709_10_CbYCr = 0x02300091,
YCbCr709_10p_CbYCr = 0x021E0092,
YCbCr709_12_CbYCr = 0x02300093,
YCbCr709_12p_CbYCr = 0x02240094,
YCbCr709_411_8_CbYYCrYY = 0x020C0042,
YCbCr709_422_8 = 0x02100041,
YCbCr709_422_8_CbYCrY = 0x02100045,
YCbCr709_422_10 = 0x02200095,
YCbCr709_422_10_CbYCrY = 0x022000A1,
YCbCr709_422_10p = 0x02140096,
YCbCr709_422_10p_CbYCrY = 0x021400A2,
YCbCr709_422_12 = 0x02200097,
YCbCr709_422_12_CbYCrY = 0x022000A3,
YCbCr709_422_12p = 0x02180098,
YCbCr709_422_12p_CbYCrY = 0x021800A4,
YCbCr2020_8_CbYCr = 0x021800F4,
YCbCr2020_10_CbYCr = 0x023000F5,
YCbCr2020_10p_CbYCr = 0x021E00F6,
YCbCr2020_12_CbYCr = 0x023000F7,
YCbCr2020_12p_CbYCr = 0x022400F8,
YCbCr2020_411_8_CbYYCrYY = 0x020C00F9,
YCbCr2020_422_8 = 0x021000FA,
YCbCr2020_422_8_CbYCrY = 0x021000FB,
YCbCr2020_422_10 = 0x022000FC,
YCbCr2020_422_10_CbYCrY = 0x022000FD,
YCbCr2020_422_10p = 0x021400FE,
YCbCr2020_422_10p_CbYCrY = 0x021400FF,
YCbCr2020_422_12 = 0x02200100,
YCbCr2020_422_12_CbYCrY = 0x02200101,
YCbCr2020_422_12p = 0x02180102,
YCbCr2020_422_12p_CbYCrY = 0x02180103,
YUV8_UYV = 0x02180020,
YUV411_8_UYYVYY = 0x020C001E,
YUV422_8 = 0x02100032,
YUV422_8_UYVY = 0x0210001F,
Mono10Packed = 0x010C0004,
Mono12Packed = 0x010C0006,
BayerBG10Packed = 0x010C0029,
BayerBG12Packed = 0x010C002D,
BayerGB10Packed = 0x010C0028,
BayerGB12Packed = 0x010C002C,
BayerGR10Packed = 0x010C0026,
BayerGR12Packed = 0x010C002A,
BayerRG10Packed = 0x010C0027,
BayerRG12Packed = 0x010C002B,
RGB10V1Packed = 0x0220001C,
RGB12V1Packed = 0x02240034,
InvalidPixelFormat = 0
} |