Macros | Typedefs | Enumerations
PFNC.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#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
}
 

Macro Definition Documentation

#define GVSP_BayerBG10Packed   0x010C0029 /* GigE Vision specific format, Bayer Blue-Green 10-bit packed */

Definition at line 253 of file PFNC.h.

#define GVSP_BayerBG12Packed   0x010C002D /* GigE Vision specific format, Bayer Blue-Green 12-bit packed */

Definition at line 254 of file PFNC.h.

#define GVSP_BayerGB10Packed   0x010C0028 /* GigE Vision specific format, Bayer Green-Blue 10-bit packed */

Definition at line 255 of file PFNC.h.

#define GVSP_BayerGB12Packed   0x010C002C /* GigE Vision specific format, Bayer Green-Blue 12-bit packed */

Definition at line 256 of file PFNC.h.

#define GVSP_BayerGR10Packed   0x010C0026 /* GigE Vision specific format, Bayer Green-Red 10-bit packed */

Definition at line 257 of file PFNC.h.

#define GVSP_BayerGR12Packed   0x010C002A /* GigE Vision specific format, Bayer Green-Red 12-bit packed */

Definition at line 258 of file PFNC.h.

#define GVSP_BayerRG10Packed   0x010C0027 /* GigE Vision specific format, Bayer Red-Green 10-bit packed */

Definition at line 259 of file PFNC.h.

#define GVSP_BayerRG12Packed   0x010C002B /* GigE Vision specific format, Bayer Red-Green 12-bit packed */

Definition at line 260 of file PFNC.h.

#define GVSP_Mono10Packed   0x010C0004 /* GigE Vision specific format, Monochrome 10-bit packed */

Definition at line 251 of file PFNC.h.

#define GVSP_Mono12Packed   0x010C0006 /* GigE Vision specific format, Monochrome 12-bit packed */

Definition at line 252 of file PFNC.h.

#define GVSP_RGB10V1Packed   0x0220001C /* GigE Vision specific format, Red-Green-Blue 10-bit packed - variant 1 */

Definition at line 261 of file PFNC.h.

#define GVSP_RGB12V1Packed   0x02240034 /* GigE Vision specific format, Red-Green-Blue 12-bit packed - variant 1 */

Definition at line 262 of file PFNC.h.

#define PFNC_B10   0x010A00D2 /* Blue 10-bit */

Definition at line 97 of file PFNC.h.

#define PFNC_B12   0x010C00D3 /* Blue 12-bit */

Definition at line 98 of file PFNC.h.

#define PFNC_B16   0x011000D4 /* Blue 16-bit */

Definition at line 99 of file PFNC.h.

#define PFNC_B8   0x010800D1 /* Blue 8-bit */

Definition at line 96 of file PFNC.h.

#define PFNC_BayerBG10   0x0110000F /* Bayer Blue-Green 10-bit unpacked */

Definition at line 30 of file PFNC.h.

#define PFNC_BayerBG10p   0x010A0052 /* Bayer Blue-Green 10-bit packed */

Definition at line 31 of file PFNC.h.

#define PFNC_BayerBG12   0x01100013 /* Bayer Blue-Green 12-bit unpacked */

Definition at line 32 of file PFNC.h.

#define PFNC_BayerBG12p   0x010C0053 /* Bayer Blue-Green 12-bit packed */

Definition at line 33 of file PFNC.h.

#define PFNC_BayerBG16   0x01100031 /* Bayer Blue-Green 16-bit */

Definition at line 34 of file PFNC.h.

#define PFNC_BayerBG8   0x0108000B /* Bayer Blue-Green 8-bit */

Definition at line 29 of file PFNC.h.

#define PFNC_BayerGB10   0x0110000E /* Bayer Green-Blue 10-bit unpacked */

Definition at line 36 of file PFNC.h.

#define PFNC_BayerGB10p   0x010A0054 /* Bayer Green-Blue 10-bit packed */

Definition at line 37 of file PFNC.h.

#define PFNC_BayerGB12   0x01100012 /* Bayer Green-Blue 12-bit unpacked */

Definition at line 38 of file PFNC.h.

#define PFNC_BayerGB12p   0x010C0055 /* Bayer Green-Blue 12-bit packed */

Definition at line 39 of file PFNC.h.

#define PFNC_BayerGB16   0x01100030 /* Bayer Green-Blue 16-bit */

Definition at line 40 of file PFNC.h.

#define PFNC_BayerGB8   0x0108000A /* Bayer Green-Blue 8-bit */

Definition at line 35 of file PFNC.h.

#define PFNC_BayerGR10   0x0110000C /* Bayer Green-Red 10-bit unpacked */

Definition at line 42 of file PFNC.h.

#define PFNC_BayerGR10p   0x010A0056 /* Bayer Green-Red 10-bit packed */

Definition at line 43 of file PFNC.h.

#define PFNC_BayerGR12   0x01100010 /* Bayer Green-Red 12-bit unpacked */

Definition at line 44 of file PFNC.h.

#define PFNC_BayerGR12p   0x010C0057 /* Bayer Green-Red 12-bit packed */

Definition at line 45 of file PFNC.h.

#define PFNC_BayerGR16   0x0110002E /* Bayer Green-Red 16-bit */

Definition at line 46 of file PFNC.h.

#define PFNC_BayerGR8   0x01080008 /* Bayer Green-Red 8-bit */

Definition at line 41 of file PFNC.h.

#define PFNC_BayerRG10   0x0110000D /* Bayer Red-Green 10-bit unpacked */

Definition at line 48 of file PFNC.h.

#define PFNC_BayerRG10p   0x010A0058 /* Bayer Red-Green 10-bit packed */

Definition at line 49 of file PFNC.h.

#define PFNC_BayerRG12   0x01100011 /* Bayer Red-Green 12-bit unpacked */

Definition at line 50 of file PFNC.h.

#define PFNC_BayerRG12p   0x010C0059 /* Bayer Red-Green 12-bit packed */

Definition at line 51 of file PFNC.h.

#define PFNC_BayerRG16   0x0110002F /* Bayer Red-Green 16-bit */

Definition at line 52 of file PFNC.h.

#define PFNC_BayerRG8   0x01080009 /* Bayer Red-Green 8-bit */

Definition at line 47 of file PFNC.h.

#define PFNC_BGR10   0x02300019 /* Blue-Green-Red 10-bit unpacked */

Definition at line 81 of file PFNC.h.

#define PFNC_BGR10p   0x021E0048 /* Blue-Green-Red 10-bit packed */

Definition at line 82 of file PFNC.h.

#define PFNC_BGR12   0x0230001B /* Blue-Green-Red 12-bit unpacked */

Definition at line 83 of file PFNC.h.

#define PFNC_BGR12p   0x02240049 /* Blue-Green-Red 12-bit packed */

Definition at line 84 of file PFNC.h.

#define PFNC_BGR14   0x0230004A /* Blue-Green-Red 14-bit unpacked */

Definition at line 85 of file PFNC.h.

#define PFNC_BGR16   0x0230004B /* Blue-Green-Red 16-bit */

Definition at line 86 of file PFNC.h.

#define PFNC_BGR565p   0x02100036 /* Blue-Green-Red 5/6/5-bit packed */

Definition at line 87 of file PFNC.h.

#define PFNC_BGR8   0x02180015 /* Blue-Green-Red 8-bit */

Definition at line 80 of file PFNC.h.

#define PFNC_BGRa10   0x0240004C /* Blue-Green-Red-alpha 10-bit unpacked */

Definition at line 74 of file PFNC.h.

#define PFNC_BGRa10p   0x0228004D /* Blue-Green-Red-alpha 10-bit packed */

Definition at line 75 of file PFNC.h.

#define PFNC_BGRa12   0x0240004E /* Blue-Green-Red-alpha 12-bit unpacked */

Definition at line 76 of file PFNC.h.

#define PFNC_BGRa12p   0x0230004F /* Blue-Green-Red-alpha 12-bit packed */

Definition at line 77 of file PFNC.h.

#define PFNC_BGRa14   0x02400050 /* Blue-Green-Red-alpha 14-bit unpacked */

Definition at line 78 of file PFNC.h.

#define PFNC_BGRa16   0x02400051 /* Blue-Green-Red-alpha 16-bit */

Definition at line 79 of file PFNC.h.

#define PFNC_BGRa8   0x02200017 /* Blue-Green-Red-alpha 8-bit */

Definition at line 73 of file PFNC.h.

#define PFNC_BiColorBGRG10   0x022000A9 /* Bi-color Blue/Green - Red/Green 10-bit unpacked */

Definition at line 141 of file PFNC.h.

#define PFNC_BiColorBGRG10p   0x021400AA /* Bi-color Blue/Green - Red/Green 10-bit packed */

Definition at line 142 of file PFNC.h.

#define PFNC_BiColorBGRG12   0x022000AD /* Bi-color Blue/Green - Red/Green 12-bit unpacked */

Definition at line 143 of file PFNC.h.

#define PFNC_BiColorBGRG12p   0x021800AE /* Bi-color Blue/Green - Red/Green 12-bit packed */

Definition at line 144 of file PFNC.h.

#define PFNC_BiColorBGRG8   0x021000A6 /* Bi-color Blue/Green - Red/Green 8-bit */

Definition at line 140 of file PFNC.h.

#define PFNC_BiColorRGBG10   0x022000A7 /* Bi-color Red/Green - Blue/Green 10-bit unpacked */

Definition at line 146 of file PFNC.h.

#define PFNC_BiColorRGBG10p   0x021400A8 /* Bi-color Red/Green - Blue/Green 10-bit packed */

Definition at line 147 of file PFNC.h.

#define PFNC_BiColorRGBG12   0x022000AB /* Bi-color Red/Green - Blue/Green 12-bit unpacked */

Definition at line 148 of file PFNC.h.

#define PFNC_BiColorRGBG12p   0x021800AC /* Bi-color Red/Green - Blue/Green 12-bit packed */

Definition at line 149 of file PFNC.h.

#define PFNC_BiColorRGBG8   0x021000A5 /* Bi-color Red/Green - Blue/Green 8-bit */

Definition at line 145 of file PFNC.h.

#define PFNC_COMPONENT_MASK   0x7F000000

Definition at line 523 of file PFNC.h.

#define PFNC_Confidence1   0x010800C4 /* Confidence 1-bit unpacked */

Definition at line 135 of file PFNC.h.

#define PFNC_Confidence16   0x011000C7 /* Confidence 16-bit */

Definition at line 138 of file PFNC.h.

#define PFNC_Confidence1p   0x010100C5 /* Confidence 1-bit packed */

Definition at line 136 of file PFNC.h.

#define PFNC_Confidence32f   0x012000C8 /* Confidence 32-bit floating point */

Definition at line 139 of file PFNC.h.

#define PFNC_Confidence8   0x010800C6 /* Confidence 8-bit */

Definition at line 137 of file PFNC.h.

#define PFNC_Coord3D_A10p   0x010A00D5 /* 3D coordinate A 10-bit packed */

Definition at line 121 of file PFNC.h.

#define PFNC_Coord3D_A12p   0x010C00D8 /* 3D coordinate A 12-bit packed */

Definition at line 122 of file PFNC.h.

#define PFNC_Coord3D_A16   0x011000B6 /* 3D coordinate A 16-bit */

Definition at line 123 of file PFNC.h.

#define PFNC_Coord3D_A32f   0x012000BD /* 3D coordinate A 32-bit floating point */

Definition at line 124 of file PFNC.h.

#define PFNC_Coord3D_A8   0x010800AF /* 3D coordinate A 8-bit */

Definition at line 120 of file PFNC.h.

#define PFNC_Coord3D_ABC10p   0x021E00DB /* 3D coordinate A-B-C 10-bit packed */

Definition at line 102 of file PFNC.h.

#define PFNC_Coord3D_ABC10p_Planar   0x021E00DC /* 3D coordinate A-B-C 10-bit packed planar */

Definition at line 103 of file PFNC.h.

#define PFNC_Coord3D_ABC12p   0x022400DE /* 3D coordinate A-B-C 12-bit packed */

Definition at line 104 of file PFNC.h.

#define PFNC_Coord3D_ABC12p_Planar   0x022400DF /* 3D coordinate A-B-C 12-bit packed planar */

Definition at line 105 of file PFNC.h.

#define PFNC_Coord3D_ABC16   0x023000B9 /* 3D coordinate A-B-C 16-bit */

Definition at line 106 of file PFNC.h.

#define PFNC_Coord3D_ABC16_Planar   0x023000BA /* 3D coordinate A-B-C 16-bit planar */

Definition at line 107 of file PFNC.h.

#define PFNC_Coord3D_ABC32f   0x026000C0 /* 3D coordinate A-B-C 32-bit floating point */

Definition at line 108 of file PFNC.h.

#define PFNC_Coord3D_ABC32f_Planar   0x026000C1 /* 3D coordinate A-B-C 32-bit floating point planar */

Definition at line 109 of file PFNC.h.

#define PFNC_Coord3D_ABC8   0x021800B2 /* 3D coordinate A-B-C 8-bit */

Definition at line 100 of file PFNC.h.

#define PFNC_Coord3D_ABC8_Planar   0x021800B3 /* 3D coordinate A-B-C 8-bit planar */

Definition at line 101 of file PFNC.h.

#define PFNC_Coord3D_AC10p   0x021400F0 /* 3D coordinate A-C 10-bit packed */

Definition at line 112 of file PFNC.h.

#define PFNC_Coord3D_AC10p_Planar   0x021400F1 /* 3D coordinate A-C 10-bit packed planar */

Definition at line 113 of file PFNC.h.

#define PFNC_Coord3D_AC12p   0x021800F2 /* 3D coordinate A-C 12-bit packed */

Definition at line 114 of file PFNC.h.

#define PFNC_Coord3D_AC12p_Planar   0x021800F3 /* 3D coordinate A-C 12-bit packed planar */

Definition at line 115 of file PFNC.h.

#define PFNC_Coord3D_AC16   0x022000BB /* 3D coordinate A-C 16-bit */

Definition at line 116 of file PFNC.h.

#define PFNC_Coord3D_AC16_Planar   0x022000BC /* 3D coordinate A-C 16-bit planar */

Definition at line 117 of file PFNC.h.

#define PFNC_Coord3D_AC32f   0x024000C2 /* 3D coordinate A-C 32-bit floating point */

Definition at line 118 of file PFNC.h.

#define PFNC_Coord3D_AC32f_Planar   0x024000C3 /* 3D coordinate A-C 32-bit floating point planar */

Definition at line 119 of file PFNC.h.

#define PFNC_Coord3D_AC8   0x021000B4 /* 3D coordinate A-C 8-bit */

Definition at line 110 of file PFNC.h.

#define PFNC_Coord3D_AC8_Planar   0x021000B5 /* 3D coordinate A-C 8-bit planar */

Definition at line 111 of file PFNC.h.

#define PFNC_Coord3D_B10p   0x010A00D6 /* 3D coordinate B 10-bit packed */

Definition at line 126 of file PFNC.h.

#define PFNC_Coord3D_B12p   0x010C00D9 /* 3D coordinate B 12-bit packed */

Definition at line 127 of file PFNC.h.

#define PFNC_Coord3D_B16   0x011000B7 /* 3D coordinate B 16-bit */

Definition at line 128 of file PFNC.h.

#define PFNC_Coord3D_B32f   0x012000BE /* 3D coordinate B 32-bit floating point */

Definition at line 129 of file PFNC.h.

#define PFNC_Coord3D_B8   0x010800B0 /* 3D coordinate B 8-bit */

Definition at line 125 of file PFNC.h.

#define PFNC_Coord3D_C10p   0x010A00D7 /* 3D coordinate C 10-bit packed */

Definition at line 131 of file PFNC.h.

#define PFNC_Coord3D_C12p   0x010C00DA /* 3D coordinate C 12-bit packed */

Definition at line 132 of file PFNC.h.

#define PFNC_Coord3D_C16   0x011000B8 /* 3D coordinate C 16-bit */

Definition at line 133 of file PFNC.h.

#define PFNC_Coord3D_C32f   0x012000BF /* 3D coordinate C 32-bit floating point */

Definition at line 134 of file PFNC.h.

#define PFNC_Coord3D_C8   0x010800B1 /* 3D coordinate C 8-bit */

Definition at line 130 of file PFNC.h.

#define PFNC_CUSTOM   0x80000000

Definition at line 519 of file PFNC.h.

#define PFNC_G10   0x010A00CE /* Green 10-bit */

Definition at line 93 of file PFNC.h.

#define PFNC_G12   0x010C00CF /* Green 12-bit */

Definition at line 94 of file PFNC.h.

#define PFNC_G16   0x011000D0 /* Green 16-bit */

Definition at line 95 of file PFNC.h.

#define PFNC_G8   0x010800CD /* Green 8-bit */

Definition at line 92 of file PFNC.h.

#define PFNC_IS_PIXEL_CUSTOM (   X)    ((X & PFNC_CUSTOM) == PFNC_CUSTOM)

Definition at line 547 of file PFNC.h.

#define PFNC_IS_PIXEL_MULTIPLE_COMPONENT (   X)    ((X & PFNC_COMPONENT_MASK) == PFNC_MULTIPLE_COMPONENT)

Definition at line 546 of file PFNC.h.

#define PFNC_IS_PIXEL_SINGLE_COMPONENT (   X)    ((X & PFNC_COMPONENT_MASK) == PFNC_SINGLE_COMPONENT)

Definition at line 545 of file PFNC.h.

#define PFNC_Mono10   0x01100003 /* Monochrome 10-bit unpacked */

Definition at line 23 of file PFNC.h.

#define PFNC_Mono10p   0x010A0046 /* Monochrome 10-bit packed */

Definition at line 24 of file PFNC.h.

#define PFNC_Mono12   0x01100005 /* Monochrome 12-bit unpacked */

Definition at line 25 of file PFNC.h.

#define PFNC_Mono12p   0x010C0047 /* Monochrome 12-bit packed */

Definition at line 26 of file PFNC.h.

#define PFNC_Mono14   0x01100025 /* Monochrome 14-bit unpacked */

Definition at line 27 of file PFNC.h.

#define PFNC_Mono16   0x01100007 /* Monochrome 16-bit */

Definition at line 28 of file PFNC.h.

#define PFNC_Mono1p   0x01010037 /* Monochrome 1-bit packed */

Definition at line 18 of file PFNC.h.

#define PFNC_Mono2p   0x01020038 /* Monochrome 2-bit packed */

Definition at line 19 of file PFNC.h.

#define PFNC_Mono4p   0x01040039 /* Monochrome 4-bit packed */

Definition at line 20 of file PFNC.h.

#define PFNC_Mono8   0x01080001 /* Monochrome 8-bit */

Definition at line 21 of file PFNC.h.

#define PFNC_Mono8s   0x01080002 /* Monochrome 8-bit signed */

Definition at line 22 of file PFNC.h.

#define PFNC_MULTIPLE_COMPONENT   0x02000000

Definition at line 522 of file PFNC.h.

#define PFNC_OCCUPY10BIT   0x000A0000

Definition at line 529 of file PFNC.h.

#define PFNC_OCCUPY12BIT   0x000C0000

Definition at line 530 of file PFNC.h.

#define PFNC_OCCUPY16BIT   0x00100000

Definition at line 531 of file PFNC.h.

#define PFNC_OCCUPY1BIT   0x00010000

Definition at line 525 of file PFNC.h.

#define PFNC_OCCUPY24BIT   0x00180000

Definition at line 532 of file PFNC.h.

#define PFNC_OCCUPY2BIT   0x00020000

Definition at line 526 of file PFNC.h.

#define PFNC_OCCUPY30BIT   0x001E0000

Definition at line 533 of file PFNC.h.

#define PFNC_OCCUPY32BIT   0x00200000

Definition at line 534 of file PFNC.h.

#define PFNC_OCCUPY36BIT   0x00240000

Definition at line 535 of file PFNC.h.

#define PFNC_OCCUPY40BIT   0x00280000

Definition at line 536 of file PFNC.h.

#define PFNC_OCCUPY48BIT   0x00300000

Definition at line 537 of file PFNC.h.

#define PFNC_OCCUPY4BIT   0x00040000

Definition at line 527 of file PFNC.h.

#define PFNC_OCCUPY64BIT   0x00400000

Definition at line 538 of file PFNC.h.

#define PFNC_OCCUPY8BIT   0x00080000

Definition at line 528 of file PFNC.h.

#define PFNC_PIXEL_ID (   X)    (X & PFNC_PIXEL_ID_MASK)

Definition at line 548 of file PFNC.h.

#define PFNC_PIXEL_ID_MASK   0x0000FFFF

Definition at line 542 of file PFNC.h.

#define PFNC_PIXEL_SIZE (   X)    ((X & PFNC_PIXEL_SIZE_MASK) >> PFNC_PIXEL_SIZE_SHIFT)

Definition at line 544 of file PFNC.h.

#define PFNC_PIXEL_SIZE_MASK   0x00FF0000

Definition at line 539 of file PFNC.h.

#define PFNC_PIXEL_SIZE_SHIFT   16

Definition at line 540 of file PFNC.h.

#define PFNC_R10   0x010A00CA /* Red 10-bit */

Definition at line 89 of file PFNC.h.

#define PFNC_R12   0x010C00CB /* Red 12-bit */

Definition at line 90 of file PFNC.h.

#define PFNC_R16   0x011000CC /* Red 16-bit */

Definition at line 91 of file PFNC.h.

#define PFNC_R8   0x010800C9 /* Red 8-bit */

Definition at line 88 of file PFNC.h.

#define PFNC_RGB10   0x02300018 /* Red-Green-Blue 10-bit unpacked */

Definition at line 62 of file PFNC.h.

#define PFNC_RGB10_Planar   0x02300022 /* Red-Green-Blue 10-bit unpacked planar */

Definition at line 63 of file PFNC.h.

#define PFNC_RGB10p   0x021E005C /* Red-Green-Blue 10-bit packed */

Definition at line 64 of file PFNC.h.

#define PFNC_RGB10p32   0x0220001D /* Red-Green-Blue 10-bit packed into 32-bit */

Definition at line 65 of file PFNC.h.

#define PFNC_RGB12   0x0230001A /* Red-Green-Blue 12-bit unpacked */

Definition at line 66 of file PFNC.h.

#define PFNC_RGB12_Planar   0x02300023 /* Red-Green-Blue 12-bit unpacked planar */

Definition at line 67 of file PFNC.h.

#define PFNC_RGB12p   0x0224005D /* Red-Green-Blue 12-bit packed */

Definition at line 68 of file PFNC.h.

#define PFNC_RGB14   0x0230005E /* Red-Green-Blue 14-bit unpacked */

Definition at line 69 of file PFNC.h.

#define PFNC_RGB16   0x02300033 /* Red-Green-Blue 16-bit */

Definition at line 70 of file PFNC.h.

#define PFNC_RGB16_Planar   0x02300024 /* Red-Green-Blue 16-bit planar */

Definition at line 71 of file PFNC.h.

#define PFNC_RGB565p   0x02100035 /* Red-Green-Blue 5/6/5-bit packed */

Definition at line 72 of file PFNC.h.

#define PFNC_RGB8   0x02180014 /* Red-Green-Blue 8-bit */

Definition at line 60 of file PFNC.h.

#define PFNC_RGB8_Planar   0x02180021 /* Red-Green-Blue 8-bit planar */

Definition at line 61 of file PFNC.h.

#define PFNC_RGBa10   0x0240005F /* Red-Green-Blue-alpha 10-bit unpacked */

Definition at line 54 of file PFNC.h.

#define PFNC_RGBa10p   0x02280060 /* Red-Green-Blue-alpha 10-bit packed */

Definition at line 55 of file PFNC.h.

#define PFNC_RGBa12   0x02400061 /* Red-Green-Blue-alpha 12-bit unpacked */

Definition at line 56 of file PFNC.h.

#define PFNC_RGBa12p   0x02300062 /* Red-Green-Blue-alpha 12-bit packed */

Definition at line 57 of file PFNC.h.

#define PFNC_RGBa14   0x02400063 /* Red-Green-Blue-alpha 14-bit unpacked */

Definition at line 58 of file PFNC.h.

#define PFNC_RGBa16   0x02400064 /* Red-Green-Blue-alpha 16-bit */

Definition at line 59 of file PFNC.h.

#define PFNC_RGBa8   0x02200016 /* Red-Green-Blue-alpha 8-bit */

Definition at line 53 of file PFNC.h.

#define PFNC_SCF1WBWG10   0x01100068 /* Sparse Color Filter #1 White-Blue-White-Green 10-bit unpacked */

Definition at line 151 of file PFNC.h.

#define PFNC_SCF1WBWG10p   0x010A0069 /* Sparse Color Filter #1 White-Blue-White-Green 10-bit packed */

Definition at line 152 of file PFNC.h.

#define PFNC_SCF1WBWG12   0x0110006A /* Sparse Color Filter #1 White-Blue-White-Green 12-bit unpacked */

Definition at line 153 of file PFNC.h.

#define PFNC_SCF1WBWG12p   0x010C006B /* Sparse Color Filter #1 White-Blue-White-Green 12-bit packed */

Definition at line 154 of file PFNC.h.

#define PFNC_SCF1WBWG14   0x0110006C /* Sparse Color Filter #1 White-Blue-White-Green 14-bit unpacked */

Definition at line 155 of file PFNC.h.

#define PFNC_SCF1WBWG16   0x0110006D /* Sparse Color Filter #1 White-Blue-White-Green 16-bit unpacked */

Definition at line 156 of file PFNC.h.

#define PFNC_SCF1WBWG8   0x01080067 /* Sparse Color Filter #1 White-Blue-White-Green 8-bit */

Definition at line 150 of file PFNC.h.

#define PFNC_SCF1WGWB10   0x0110006F /* Sparse Color Filter #1 White-Green-White-Blue 10-bit unpacked */

Definition at line 158 of file PFNC.h.

#define PFNC_SCF1WGWB10p   0x010A0070 /* Sparse Color Filter #1 White-Green-White-Blue 10-bit packed */

Definition at line 159 of file PFNC.h.

#define PFNC_SCF1WGWB12   0x01100071 /* Sparse Color Filter #1 White-Green-White-Blue 12-bit unpacked */

Definition at line 160 of file PFNC.h.

#define PFNC_SCF1WGWB12p   0x010C0072 /* Sparse Color Filter #1 White-Green-White-Blue 12-bit packed */

Definition at line 161 of file PFNC.h.

#define PFNC_SCF1WGWB14   0x01100073 /* Sparse Color Filter #1 White-Green-White-Blue 14-bit unpacked */

Definition at line 162 of file PFNC.h.

#define PFNC_SCF1WGWB16   0x01100074 /* Sparse Color Filter #1 White-Green-White-Blue 16-bit */

Definition at line 163 of file PFNC.h.

#define PFNC_SCF1WGWB8   0x0108006E /* Sparse Color Filter #1 White-Green-White-Blue 8-bit */

Definition at line 157 of file PFNC.h.

#define PFNC_SCF1WGWR10   0x01100076 /* Sparse Color Filter #1 White-Green-White-Red 10-bit unpacked */

Definition at line 165 of file PFNC.h.

#define PFNC_SCF1WGWR10p   0x010A0077 /* Sparse Color Filter #1 White-Green-White-Red 10-bit packed */

Definition at line 166 of file PFNC.h.

#define PFNC_SCF1WGWR12   0x01100078 /* Sparse Color Filter #1 White-Green-White-Red 12-bit unpacked */

Definition at line 167 of file PFNC.h.

#define PFNC_SCF1WGWR12p   0x010C0079 /* Sparse Color Filter #1 White-Green-White-Red 12-bit packed */

Definition at line 168 of file PFNC.h.

#define PFNC_SCF1WGWR14   0x0110007A /* Sparse Color Filter #1 White-Green-White-Red 14-bit unpacked */

Definition at line 169 of file PFNC.h.

#define PFNC_SCF1WGWR16   0x0110007B /* Sparse Color Filter #1 White-Green-White-Red 16-bit */

Definition at line 170 of file PFNC.h.

#define PFNC_SCF1WGWR8   0x01080075 /* Sparse Color Filter #1 White-Green-White-Red 8-bit */

Definition at line 164 of file PFNC.h.

#define PFNC_SCF1WRWG10   0x0110007D /* Sparse Color Filter #1 White-Red-White-Green 10-bit unpacked */

Definition at line 172 of file PFNC.h.

#define PFNC_SCF1WRWG10p   0x010A007E /* Sparse Color Filter #1 White-Red-White-Green 10-bit packed */

Definition at line 173 of file PFNC.h.

#define PFNC_SCF1WRWG12   0x0110007F /* Sparse Color Filter #1 White-Red-White-Green 12-bit unpacked */

Definition at line 174 of file PFNC.h.

#define PFNC_SCF1WRWG12p   0x010C0080 /* Sparse Color Filter #1 White-Red-White-Green 12-bit packed */

Definition at line 175 of file PFNC.h.

#define PFNC_SCF1WRWG14   0x01100081 /* Sparse Color Filter #1 White-Red-White-Green 14-bit unpacked */

Definition at line 176 of file PFNC.h.

#define PFNC_SCF1WRWG16   0x01100082 /* Sparse Color Filter #1 White-Red-White-Green 16-bit */

Definition at line 177 of file PFNC.h.

#define PFNC_SCF1WRWG8   0x0108007C /* Sparse Color Filter #1 White-Red-White-Green 8-bit */

Definition at line 171 of file PFNC.h.

#define PFNC_SINGLE_COMPONENT   0x01000000

Definition at line 521 of file PFNC.h.

#define PFNC_YCbCr10_CbYCr   0x02300083 /* YCbCr 4:4:4 10-bit unpacked */

Definition at line 180 of file PFNC.h.

#define PFNC_YCbCr10p_CbYCr   0x021E0084 /* YCbCr 4:4:4 10-bit packed */

Definition at line 181 of file PFNC.h.

#define PFNC_YCbCr12_CbYCr   0x02300085 /* YCbCr 4:4:4 12-bit unpacked */

Definition at line 182 of file PFNC.h.

#define PFNC_YCbCr12p_CbYCr   0x02240086 /* YCbCr 4:4:4 12-bit packed */

Definition at line 183 of file PFNC.h.

#define PFNC_YCbCr2020_10_CbYCr   0x023000F5 /* YCbCr 4:4:4 10-bit unpacked BT.2020 */

Definition at line 229 of file PFNC.h.

#define PFNC_YCbCr2020_10p_CbYCr   0x021E00F6 /* YCbCr 4:4:4 10-bit packed BT.2020 */

Definition at line 230 of file PFNC.h.

#define PFNC_YCbCr2020_12_CbYCr   0x023000F7 /* YCbCr 4:4:4 12-bit unpacked BT.2020 */

Definition at line 231 of file PFNC.h.

#define PFNC_YCbCr2020_12p_CbYCr   0x022400F8 /* YCbCr 4:4:4 12-bit packed BT.2020 */

Definition at line 232 of file PFNC.h.

#define PFNC_YCbCr2020_411_8_CbYYCrYY   0x020C00F9 /* YCbCr 4:1:1 8-bit BT.2020 */

Definition at line 233 of file PFNC.h.

#define PFNC_YCbCr2020_422_10   0x022000FC /* YCbCr 4:2:2 10-bit unpacked BT.2020 */

Definition at line 236 of file PFNC.h.

#define PFNC_YCbCr2020_422_10_CbYCrY   0x022000FD /* YCbCr 4:2:2 10-bit unpacked BT.2020 */

Definition at line 237 of file PFNC.h.

#define PFNC_YCbCr2020_422_10p   0x021400FE /* YCbCr 4:2:2 10-bit packed BT.2020 */

Definition at line 238 of file PFNC.h.

#define PFNC_YCbCr2020_422_10p_CbYCrY   0x021400FF /* YCbCr 4:2:2 10-bit packed BT.2020 */

Definition at line 239 of file PFNC.h.

#define PFNC_YCbCr2020_422_12   0x02200100 /* YCbCr 4:2:2 12-bit unpacked BT.2020 */

Definition at line 240 of file PFNC.h.

#define PFNC_YCbCr2020_422_12_CbYCrY   0x02200101 /* YCbCr 4:2:2 12-bit unpacked BT.2020 */

Definition at line 241 of file PFNC.h.

#define PFNC_YCbCr2020_422_12p   0x02180102 /* YCbCr 4:2:2 12-bit packed BT.2020 */

Definition at line 242 of file PFNC.h.

#define PFNC_YCbCr2020_422_12p_CbYCrY   0x02180103 /* YCbCr 4:2:2 12-bit packed BT.2020 */

Definition at line 243 of file PFNC.h.

#define PFNC_YCbCr2020_422_8   0x021000FA /* YCbCr 4:2:2 8-bit BT.2020 */

Definition at line 234 of file PFNC.h.

#define PFNC_YCbCr2020_422_8_CbYCrY   0x021000FB /* YCbCr 4:2:2 8-bit BT.2020 */

Definition at line 235 of file PFNC.h.

#define PFNC_YCbCr2020_8_CbYCr   0x021800F4 /* YCbCr 4:4:4 8-bit BT.2020 */

Definition at line 228 of file PFNC.h.

#define PFNC_YCbCr411_8   0x020C005A /* YCbCr 4:1:1 8-bit */

Definition at line 184 of file PFNC.h.

#define PFNC_YCbCr411_8_CbYYCrYY   0x020C003C /* YCbCr 4:1:1 8-bit */

Definition at line 185 of file PFNC.h.

#define PFNC_YCbCr422_10   0x02200065 /* YCbCr 4:2:2 10-bit unpacked */

Definition at line 188 of file PFNC.h.

#define PFNC_YCbCr422_10_CbYCrY   0x02200099 /* YCbCr 4:2:2 10-bit unpacked */

Definition at line 189 of file PFNC.h.

#define PFNC_YCbCr422_10p   0x02140087 /* YCbCr 4:2:2 10-bit packed */

Definition at line 190 of file PFNC.h.

#define PFNC_YCbCr422_10p_CbYCrY   0x0214009A /* YCbCr 4:2:2 10-bit packed */

Definition at line 191 of file PFNC.h.

#define PFNC_YCbCr422_12   0x02200066 /* YCbCr 4:2:2 12-bit unpacked */

Definition at line 192 of file PFNC.h.

#define PFNC_YCbCr422_12_CbYCrY   0x0220009B /* YCbCr 4:2:2 12-bit unpacked */

Definition at line 193 of file PFNC.h.

#define PFNC_YCbCr422_12p   0x02180088 /* YCbCr 4:2:2 12-bit packed */

Definition at line 194 of file PFNC.h.

#define PFNC_YCbCr422_12p_CbYCrY   0x0218009C /* YCbCr 4:2:2 12-bit packed */

Definition at line 195 of file PFNC.h.

#define PFNC_YCbCr422_8   0x0210003B /* YCbCr 4:2:2 8-bit */

Definition at line 186 of file PFNC.h.

#define PFNC_YCbCr422_8_CbYCrY   0x02100043 /* YCbCr 4:2:2 8-bit */

Definition at line 187 of file PFNC.h.

#define PFNC_YCbCr601_10_CbYCr   0x02300089 /* YCbCr 4:4:4 10-bit unpacked BT.601 */

Definition at line 197 of file PFNC.h.

#define PFNC_YCbCr601_10p_CbYCr   0x021E008A /* YCbCr 4:4:4 10-bit packed BT.601 */

Definition at line 198 of file PFNC.h.

#define PFNC_YCbCr601_12_CbYCr   0x0230008B /* YCbCr 4:4:4 12-bit unpacked BT.601 */

Definition at line 199 of file PFNC.h.

#define PFNC_YCbCr601_12p_CbYCr   0x0224008C /* YCbCr 4:4:4 12-bit packed BT.601 */

Definition at line 200 of file PFNC.h.

#define PFNC_YCbCr601_411_8_CbYYCrYY   0x020C003F /* YCbCr 4:1:1 8-bit BT.601 */

Definition at line 201 of file PFNC.h.

#define PFNC_YCbCr601_422_10   0x0220008D /* YCbCr 4:2:2 10-bit unpacked BT.601 */

Definition at line 204 of file PFNC.h.

#define PFNC_YCbCr601_422_10_CbYCrY   0x0220009D /* YCbCr 4:2:2 10-bit unpacked BT.601 */

Definition at line 205 of file PFNC.h.

#define PFNC_YCbCr601_422_10p   0x0214008E /* YCbCr 4:2:2 10-bit packed BT.601 */

Definition at line 206 of file PFNC.h.

#define PFNC_YCbCr601_422_10p_CbYCrY   0x0214009E /* YCbCr 4:2:2 10-bit packed BT.601 */

Definition at line 207 of file PFNC.h.

#define PFNC_YCbCr601_422_12   0x0220008F /* YCbCr 4:2:2 12-bit unpacked BT.601 */

Definition at line 208 of file PFNC.h.

#define PFNC_YCbCr601_422_12_CbYCrY   0x0220009F /* YCbCr 4:2:2 12-bit unpacked BT.601 */

Definition at line 209 of file PFNC.h.

#define PFNC_YCbCr601_422_12p   0x02180090 /* YCbCr 4:2:2 12-bit packed BT.601 */

Definition at line 210 of file PFNC.h.

#define PFNC_YCbCr601_422_12p_CbYCrY   0x021800A0 /* YCbCr 4:2:2 12-bit packed BT.601 */

Definition at line 211 of file PFNC.h.

#define PFNC_YCbCr601_422_8   0x0210003E /* YCbCr 4:2:2 8-bit BT.601 */

Definition at line 202 of file PFNC.h.

#define PFNC_YCbCr601_422_8_CbYCrY   0x02100044 /* YCbCr 4:2:2 8-bit BT.601 */

Definition at line 203 of file PFNC.h.

#define PFNC_YCbCr601_8_CbYCr   0x0218003D /* YCbCr 4:4:4 8-bit BT.601 */

Definition at line 196 of file PFNC.h.

#define PFNC_YCbCr709_10_CbYCr   0x02300091 /* YCbCr 4:4:4 10-bit unpacked BT.709 */

Definition at line 213 of file PFNC.h.

#define PFNC_YCbCr709_10p_CbYCr   0x021E0092 /* YCbCr 4:4:4 10-bit packed BT.709 */

Definition at line 214 of file PFNC.h.

#define PFNC_YCbCr709_12_CbYCr   0x02300093 /* YCbCr 4:4:4 12-bit unpacked BT.709 */

Definition at line 215 of file PFNC.h.

#define PFNC_YCbCr709_12p_CbYCr   0x02240094 /* YCbCr 4:4:4 12-bit packed BT.709 */

Definition at line 216 of file PFNC.h.

#define PFNC_YCbCr709_411_8_CbYYCrYY   0x020C0042 /* YCbCr 4:1:1 8-bit BT.709 */

Definition at line 217 of file PFNC.h.

#define PFNC_YCbCr709_422_10   0x02200095 /* YCbCr 4:2:2 10-bit unpacked BT.709 */

Definition at line 220 of file PFNC.h.

#define PFNC_YCbCr709_422_10_CbYCrY   0x022000A1 /* YCbCr 4:2:2 10-bit unpacked BT.709 */

Definition at line 221 of file PFNC.h.

#define PFNC_YCbCr709_422_10p   0x02140096 /* YCbCr 4:2:2 10-bit packed BT.709 */

Definition at line 222 of file PFNC.h.

#define PFNC_YCbCr709_422_10p_CbYCrY   0x021400A2 /* YCbCr 4:2:2 10-bit packed BT.709 */

Definition at line 223 of file PFNC.h.

#define PFNC_YCbCr709_422_12   0x02200097 /* YCbCr 4:2:2 12-bit unpacked BT.709 */

Definition at line 224 of file PFNC.h.

#define PFNC_YCbCr709_422_12_CbYCrY   0x022000A3 /* YCbCr 4:2:2 12-bit unpacked BT.709 */

Definition at line 225 of file PFNC.h.

#define PFNC_YCbCr709_422_12p   0x02180098 /* YCbCr 4:2:2 12-bit packed BT.709 */

Definition at line 226 of file PFNC.h.

#define PFNC_YCbCr709_422_12p_CbYCrY   0x021800A4 /* YCbCr 4:2:2 12-bit packed BT.709 */

Definition at line 227 of file PFNC.h.

#define PFNC_YCbCr709_422_8   0x02100041 /* YCbCr 4:2:2 8-bit BT.709 */

Definition at line 218 of file PFNC.h.

#define PFNC_YCbCr709_422_8_CbYCrY   0x02100045 /* YCbCr 4:2:2 8-bit BT.709 */

Definition at line 219 of file PFNC.h.

#define PFNC_YCbCr709_8_CbYCr   0x02180040 /* YCbCr 4:4:4 8-bit BT.709 */

Definition at line 212 of file PFNC.h.

#define PFNC_YCbCr8   0x0218005B /* YCbCr 4:4:4 8-bit */

Definition at line 178 of file PFNC.h.

#define PFNC_YCbCr8_CbYCr   0x0218003A /* YCbCr 4:4:4 8-bit */

Definition at line 179 of file PFNC.h.

#define PFNC_YUV411_8_UYYVYY   0x020C001E /* YUV 4:1:1 8-bit */

Definition at line 245 of file PFNC.h.

#define PFNC_YUV422_8   0x02100032 /* YUV 4:2:2 8-bit */

Definition at line 246 of file PFNC.h.

#define PFNC_YUV422_8_UYVY   0x0210001F /* YUV 4:2:2 8-bit */

Definition at line 247 of file PFNC.h.

#define PFNC_YUV8_UYV   0x02180020 /* YUV 4:4:4 8-bit */

Definition at line 244 of file PFNC.h.

Typedef Documentation

typedef enum PfncFormat_ PfncFormat

Enumeration Type Documentation

Enumerator
Mono1p 
Mono2p 
Mono4p 
Mono8 
Mono8s 
Mono10 
Mono10p 
Mono12 
Mono12p 
Mono14 
Mono16 
BayerBG8 
BayerBG10 
BayerBG10p 
BayerBG12 
BayerBG12p 
BayerBG16 
BayerGB8 
BayerGB10 
BayerGB10p 
BayerGB12 
BayerGB12p 
BayerGB16 
BayerGR8 
BayerGR10 
BayerGR10p 
BayerGR12 
BayerGR12p 
BayerGR16 
BayerRG8 
BayerRG10 
BayerRG10p 
BayerRG12 
BayerRG12p 
BayerRG16 
RGBa8 
RGBa10 
RGBa10p 
RGBa12 
RGBa12p 
RGBa14 
RGBa16 
RGB8 
RGB8_Planar 
RGB10 
RGB10_Planar 
RGB10p 
RGB10p32 
RGB12 
RGB12_Planar 
RGB12p 
RGB14 
RGB16 
RGB16_Planar 
RGB565p 
BGRa8 
BGRa10 
BGRa10p 
BGRa12 
BGRa12p 
BGRa14 
BGRa16 
BGR8 
BGR10 
BGR10p 
BGR12 
BGR12p 
BGR14 
BGR16 
BGR565p 
R8 
R10 
R12 
R16 
G8 
G10 
G12 
G16 
B8 
B10 
B12 
B16 
Coord3D_ABC8 
Coord3D_ABC8_Planar 
Coord3D_ABC10p 
Coord3D_ABC10p_Planar 
Coord3D_ABC12p 
Coord3D_ABC12p_Planar 
Coord3D_ABC16 
Coord3D_ABC16_Planar 
Coord3D_ABC32f 
Coord3D_ABC32f_Planar 
Coord3D_AC8 
Coord3D_AC8_Planar 
Coord3D_AC10p 
Coord3D_AC10p_Planar 
Coord3D_AC12p 
Coord3D_AC12p_Planar 
Coord3D_AC16 
Coord3D_AC16_Planar 
Coord3D_AC32f 
Coord3D_AC32f_Planar 
Coord3D_A8 
Coord3D_A10p 
Coord3D_A12p 
Coord3D_A16 
Coord3D_A32f 
Coord3D_B8 
Coord3D_B10p 
Coord3D_B12p 
Coord3D_B16 
Coord3D_B32f 
Coord3D_C8 
Coord3D_C10p 
Coord3D_C12p 
Coord3D_C16 
Coord3D_C32f 
Confidence1 
Confidence1p 
Confidence8 
Confidence16 
Confidence32f 
BiColorBGRG8 
BiColorBGRG10 
BiColorBGRG10p 
BiColorBGRG12 
BiColorBGRG12p 
BiColorRGBG8 
BiColorRGBG10 
BiColorRGBG10p 
BiColorRGBG12 
BiColorRGBG12p 
SCF1WBWG8 
SCF1WBWG10 
SCF1WBWG10p 
SCF1WBWG12 
SCF1WBWG12p 
SCF1WBWG14 
SCF1WBWG16 
SCF1WGWB8 
SCF1WGWB10 
SCF1WGWB10p 
SCF1WGWB12 
SCF1WGWB12p 
SCF1WGWB14 
SCF1WGWB16 
SCF1WGWR8 
SCF1WGWR10 
SCF1WGWR10p 
SCF1WGWR12 
SCF1WGWR12p 
SCF1WGWR14 
SCF1WGWR16 
SCF1WRWG8 
SCF1WRWG10 
SCF1WRWG10p 
SCF1WRWG12 
SCF1WRWG12p 
SCF1WRWG14 
SCF1WRWG16 
YCbCr8 
YCbCr8_CbYCr 
YCbCr10_CbYCr 
YCbCr10p_CbYCr 
YCbCr12_CbYCr 
YCbCr12p_CbYCr 
YCbCr411_8 
YCbCr411_8_CbYYCrYY 
YCbCr422_8 
YCbCr422_8_CbYCrY 
YCbCr422_10 
YCbCr422_10_CbYCrY 
YCbCr422_10p 
YCbCr422_10p_CbYCrY 
YCbCr422_12 
YCbCr422_12_CbYCrY 
YCbCr422_12p 
YCbCr422_12p_CbYCrY 
YCbCr601_8_CbYCr 
YCbCr601_10_CbYCr 
YCbCr601_10p_CbYCr 
YCbCr601_12_CbYCr 
YCbCr601_12p_CbYCr 
YCbCr601_411_8_CbYYCrYY 
YCbCr601_422_8 
YCbCr601_422_8_CbYCrY 
YCbCr601_422_10 
YCbCr601_422_10_CbYCrY 
YCbCr601_422_10p 
YCbCr601_422_10p_CbYCrY 
YCbCr601_422_12 
YCbCr601_422_12_CbYCrY 
YCbCr601_422_12p 
YCbCr601_422_12p_CbYCrY 
YCbCr709_8_CbYCr 
YCbCr709_10_CbYCr 
YCbCr709_10p_CbYCr 
YCbCr709_12_CbYCr 
YCbCr709_12p_CbYCr 
YCbCr709_411_8_CbYYCrYY 
YCbCr709_422_8 
YCbCr709_422_8_CbYCrY 
YCbCr709_422_10 
YCbCr709_422_10_CbYCrY 
YCbCr709_422_10p 
YCbCr709_422_10p_CbYCrY 
YCbCr709_422_12 
YCbCr709_422_12_CbYCrY 
YCbCr709_422_12p 
YCbCr709_422_12p_CbYCrY 
YCbCr2020_8_CbYCr 
YCbCr2020_10_CbYCr 
YCbCr2020_10p_CbYCr 
YCbCr2020_12_CbYCr 
YCbCr2020_12p_CbYCr 
YCbCr2020_411_8_CbYYCrYY 
YCbCr2020_422_8 
YCbCr2020_422_8_CbYCrY 
YCbCr2020_422_10 
YCbCr2020_422_10_CbYCrY 
YCbCr2020_422_10p 
YCbCr2020_422_10p_CbYCrY 
YCbCr2020_422_12 
YCbCr2020_422_12_CbYCrY 
YCbCr2020_422_12p 
YCbCr2020_422_12p_CbYCrY 
YUV8_UYV 
YUV411_8_UYYVYY 
YUV422_8 
YUV422_8_UYVY 
Mono10Packed 
Mono12Packed 
BayerBG10Packed 
BayerBG12Packed 
BayerGB10Packed 
BayerGB12Packed 
BayerGR10Packed 
BayerGR12Packed 
BayerRG10Packed 
BayerRG12Packed 
RGB10V1Packed 
RGB12V1Packed 
InvalidPixelFormat 

Definition at line 267 of file PFNC.h.



rc_genicam_api
Author(s): Heiko Hirschmueller
autogenerated on Thu Jun 6 2019 19:10:54