EPixelFormat

Windows
MacOS
Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/PixelFormat.h

Include

#include "PixelFormat.h"

Syntax

enum EPixelFormat
{
    PF_Unknown               =0,
    PF_A32B32G32R32F         =1,
    PF_B8G8R8A8              =2,
    PF_G8                    =3,
    PF_G16                   =4,
    PF_DXT1                  =5,
    PF_DXT3                  =6,
    PF_DXT5                  =7,
    PF_UYVY                  =8,
    PF_FloatRGB              =9,
    PF_FloatRGBA             =10,
    PF_DepthStencil          =11,
    PF_ShadowDepth           =12,
    PF_R32_FLOAT             =13,
    PF_G16R16                =14,
    PF_G16R16F               =15,
    PF_G16R16F_FILTER        =16,
    PF_G32R32F               =17,
    PF_A2B10G10R10           =18,
    PF_A16B16G16R16          =19,
    PF_D24                   =20,
    PF_R16F                  =21,
    PF_R16F_FILTER           =22,
    PF_BC5                   =23,
    PF_V8U8                  =24,
    PF_A1                    =25,
    PF_FloatR11G11B10        =26,
    PF_A8                    =27,
    PF_R32_UINT              =28,
    PF_R32_SINT              =29,
    PF_PVRTC2                =30,
    PF_PVRTC4                =31,
    PF_R16_UINT              =32,
    PF_R16_SINT              =33,
    PF_R16G16B16A16_UINT     =34,
    PF_R16G16B16A16_SINT     =35,
    PF_R5G6B5_UNORM          =36,
    PF_R8G8B8A8              =37,
    PF_A8R8G8B8              =38,
    PF_BC4                   =39,
    PF_R8G8                  =40,
    PF_ATC_RGB               =41,
    PF_ATC_RGBA_E            =42,
    PF_ATC_RGBA_I            =43,
    PF_X24_G8                =44,
    PF_ETC1                  =45,
    PF_ETC2_RGB              =46,
    PF_ETC2_RGBA             =47,
    PF_R32G32B32A32_UINT     =48,
    PF_R16G16_UINT           =49,
    PF_ASTC_4x4              =50,
    PF_ASTC_6x6              =51,
    PF_ASTC_8x8              =52,
    PF_ASTC_10x10            =53,
    PF_ASTC_12x12            =54,
    PF_BC6H                  =55,
    PF_BC7                   =56,
    PF_R8_UINT               =57,
    PF_L8                    =58,
    PF_XGXR8                 =59,
    PF_R8G8B8A8_UINT         =60,
    PF_R8G8B8A8_SNORM        =61,
    PF_R16G16B16A16_UNORM    =62,
    PF_R16G16B16A16_SNORM    =63,
    PF_PLATFORM_HDR_0        =64,
    PF_PLATFORM_HDR_1        =65,
    PF_PLATFORM_HDR_2        =66,
    PF_NV12                  =67,
    PF_R32G32_UINT           =68,
    PF_MAX                   =69,
}

Values

Name

Description

PF_Unknown

PF_A32B32G32R32F

PF_B8G8R8A8

PF_G8

PF_G16

PF_DXT1

PF_DXT3

PF_DXT5

PF_UYVY

PF_FloatRGB

PF_FloatRGBA

PF_DepthStencil

PF_ShadowDepth

PF_R32_FLOAT

PF_G16R16

PF_G16R16F

PF_G16R16F_FILTER

PF_G32R32F

PF_A2B10G10R10

PF_A16B16G16R16

PF_D24

PF_R16F

PF_R16F_FILTER

PF_BC5

PF_V8U8

PF_A1

PF_FloatR11G11B10

PF_A8

PF_R32_UINT

PF_R32_SINT

PF_PVRTC2

PF_PVRTC4

PF_R16_UINT

PF_R16_SINT

PF_R16G16B16A16_UINT

PF_R16G16B16A16_SINT

PF_R5G6B5_UNORM

PF_R8G8B8A8

PF_A8R8G8B8

PF_BC4

PF_R8G8

PF_ATC_RGB

PF_ATC_RGBA_E

PF_ATC_RGBA_I

PF_X24_G8

PF_ETC1

PF_ETC2_RGB

PF_ETC2_RGBA

PF_R32G32B32A32_UINT

PF_R16G16_UINT

PF_ASTC_4x4

PF_ASTC_6x6

PF_ASTC_8x8

PF_ASTC_10x10

PF_ASTC_12x12

PF_BC6H

PF_BC7

PF_R8_UINT

PF_L8

PF_XGXR8

PF_R8G8B8A8_UINT

PF_R8G8B8A8_SNORM

PF_R16G16B16A16_UNORM

PF_R16G16B16A16_SNORM

PF_PLATFORM_HDR_0

PF_PLATFORM_HDR_1

PF_PLATFORM_HDR_2

PF_NV12

PF_R32G32_UINT

PF_MAX

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback