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_ETC2_R11_EAC          =69,
    PF_ETC2_RG11_EAC         =70,
    PF_R8                    =71,
    PF_MAX                   =72,
}

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_ETC2_R11_EAC

PF_ETC2_RG11_EAC

PF_R8

PF_MAX

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss