Syntaxe
typedef enum D3D12XBOX_IMAGE_FORMAT : UINT
{
D3D12XBOX_IMAGE_FORMAT_INVALID = 0x00000000,
D3D12XBOX_IMAGE_FORMAT_8_UNORM = 0x00000001,
D3D12XBOX_IMAGE_FORMAT_8_SNORM = 0x00000002,
D3D12XBOX_IMAGE_FORMAT_8_USCALED = 0x00000003,
D3D12XBOX_IMAGE_FORMAT_8_SSCALED = 0x00000004,
D3D12XBOX_IMAGE_FORMAT_8_UINT = 0x00000005,
D3D12XBOX_IMAGE_FORMAT_8_SINT = 0x00000006,
D3D12XBOX_IMAGE_FORMAT_16_UNORM = 0x00000007,
D3D12XBOX_IMAGE_FORMAT_16_SNORM = 0x00000008,
D3D12XBOX_IMAGE_FORMAT_16_USCALED = 0x00000009,
D3D12XBOX_IMAGE_FORMAT_16_SSCALED = 0x0000000a,
D3D12XBOX_IMAGE_FORMAT_16_UINT = 0x0000000b,
D3D12XBOX_IMAGE_FORMAT_16_SINT = 0x0000000c,
D3D12XBOX_IMAGE_FORMAT_16_FLOAT = 0x0000000d,
D3D12XBOX_IMAGE_FORMAT_8_8_UNORM = 0x0000000e,
D3D12XBOX_IMAGE_FORMAT_8_8_SNORM = 0x0000000f,
D3D12XBOX_IMAGE_FORMAT_8_8_USCALED = 0x00000010,
D3D12XBOX_IMAGE_FORMAT_8_8_SSCALED = 0x00000011,
D3D12XBOX_IMAGE_FORMAT_8_8_UINT = 0x00000012,
D3D12XBOX_IMAGE_FORMAT_8_8_SINT = 0x00000013,
D3D12XBOX_IMAGE_FORMAT_32_UINT = 0x00000014,
D3D12XBOX_IMAGE_FORMAT_32_SINT = 0x00000015,
D3D12XBOX_IMAGE_FORMAT_32_FLOAT = 0x00000016,
D3D12XBOX_IMAGE_FORMAT_16_16_UNORM = 0x00000017,
D3D12XBOX_IMAGE_FORMAT_16_16_SNORM = 0x00000018,
D3D12XBOX_IMAGE_FORMAT_16_16_USCALED = 0x00000019,
D3D12XBOX_IMAGE_FORMAT_16_16_SSCALED = 0x0000001a,
D3D12XBOX_IMAGE_FORMAT_16_16_UINT = 0x0000001b,
D3D12XBOX_IMAGE_FORMAT_16_16_SINT = 0x0000001c,
D3D12XBOX_IMAGE_FORMAT_16_16_FLOAT = 0x0000001d,
D3D12XBOX_IMAGE_FORMAT_10_11_11_UNORM = 0x0000001e,
D3D12XBOX_IMAGE_FORMAT_10_11_11_SNORM = 0x0000001f,
D3D12XBOX_IMAGE_FORMAT_10_11_11_USCALED = 0x00000020,
D3D12XBOX_IMAGE_FORMAT_10_11_11_SSCALED = 0x00000021,
D3D12XBOX_IMAGE_FORMAT_10_11_11_UINT = 0x00000022,
D3D12XBOX_IMAGE_FORMAT_10_11_11_SINT = 0x00000023,
D3D12XBOX_IMAGE_FORMAT_10_11_11_FLOAT = 0x00000024,
D3D12XBOX_IMAGE_FORMAT_11_11_10_UNORM = 0x00000025,
D3D12XBOX_IMAGE_FORMAT_11_11_10_SNORM = 0x00000026,
D3D12XBOX_IMAGE_FORMAT_11_11_10_USCALED = 0x00000027,
D3D12XBOX_IMAGE_FORMAT_11_11_10_SSCALED = 0x00000028,
D3D12XBOX_IMAGE_FORMAT_11_11_10_UINT = 0x00000029,
D3D12XBOX_IMAGE_FORMAT_11_11_10_SINT = 0x0000002a,
D3D12XBOX_IMAGE_FORMAT_11_11_10_FLOAT = 0x0000002b,
D3D12XBOX_IMAGE_FORMAT_10_10_10_2_UNORM = 0x0000002c,
D3D12XBOX_IMAGE_FORMAT_10_10_10_2_SNORM = 0x0000002d,
D3D12XBOX_IMAGE_FORMAT_10_10_10_2_USCALED = 0x0000002e,
D3D12XBOX_IMAGE_FORMAT_10_10_10_2_SSCALED = 0x0000002f,
D3D12XBOX_IMAGE_FORMAT_10_10_10_2_UINT = 0x00000030,
D3D12XBOX_IMAGE_FORMAT_10_10_10_2_SINT = 0x00000031,
D3D12XBOX_IMAGE_FORMAT_2_10_10_10_UNORM = 0x00000032,
D3D12XBOX_IMAGE_FORMAT_2_10_10_10_SNORM = 0x00000033,
D3D12XBOX_IMAGE_FORMAT_2_10_10_10_USCALED = 0x00000034,
D3D12XBOX_IMAGE_FORMAT_2_10_10_10_SSCALED = 0x00000035,
D3D12XBOX_IMAGE_FORMAT_2_10_10_10_UINT = 0x00000036,
D3D12XBOX_IMAGE_FORMAT_2_10_10_10_SINT = 0x00000037,
D3D12XBOX_IMAGE_FORMAT_8_8_8_8_UNORM = 0x00000038,
D3D12XBOX_IMAGE_FORMAT_8_8_8_8_SNORM = 0x00000039,
D3D12XBOX_IMAGE_FORMAT_8_8_8_8_USCALED = 0x0000003a,
D3D12XBOX_IMAGE_FORMAT_8_8_8_8_SSCALED = 0x0000003b,
D3D12XBOX_IMAGE_FORMAT_8_8_8_8_UINT = 0x0000003c,
D3D12XBOX_IMAGE_FORMAT_8_8_8_8_SINT = 0x0000003d,
D3D12XBOX_IMAGE_FORMAT_32_32_UINT = 0x0000003e,
D3D12XBOX_IMAGE_FORMAT_32_32_SINT = 0x0000003f,
D3D12XBOX_IMAGE_FORMAT_32_32_FLOAT = 0x00000040,
D3D12XBOX_IMAGE_FORMAT_16_16_16_16_UNORM = 0x00000041,
D3D12XBOX_IMAGE_FORMAT_16_16_16_16_SNORM = 0x00000042,
D3D12XBOX_IMAGE_FORMAT_16_16_16_16_USCALED = 0x00000043,
D3D12XBOX_IMAGE_FORMAT_16_16_16_16_SSCALED = 0x00000044,
D3D12XBOX_IMAGE_FORMAT_16_16_16_16_UINT = 0x00000045,
D3D12XBOX_IMAGE_FORMAT_16_16_16_16_SINT = 0x00000046,
D3D12XBOX_IMAGE_FORMAT_16_16_16_16_FLOAT = 0x00000047,
D3D12XBOX_IMAGE_FORMAT_32_32_32_UINT = 0x00000048,
D3D12XBOX_IMAGE_FORMAT_32_32_32_SINT = 0x00000049,
D3D12XBOX_IMAGE_FORMAT_32_32_32_FLOAT = 0x0000004a,
D3D12XBOX_IMAGE_FORMAT_32_32_32_32_UINT = 0x0000004b,
D3D12XBOX_IMAGE_FORMAT_32_32_32_32_SINT = 0x0000004c,
D3D12XBOX_IMAGE_FORMAT_32_32_32_32_FLOAT = 0x0000004d,
D3D12XBOX_IMAGE_FORMAT_8_SRGB = 0x00000080,
D3D12XBOX_IMAGE_FORMAT_8_8_SRGB = 0x00000081,
D3D12XBOX_IMAGE_FORMAT_8_8_8_8_SRGB = 0x00000082,
D3D12XBOX_IMAGE_FORMAT_6E4_FLOAT = 0x00000083,
D3D12XBOX_IMAGE_FORMAT_5_9_9_9_FLOAT = 0x00000084,
D3D12XBOX_IMAGE_FORMAT_5_6_5_UNORM = 0x00000085,
D3D12XBOX_IMAGE_FORMAT_1_5_5_5_UNORM = 0x00000086,
D3D12XBOX_IMAGE_FORMAT_5_5_5_1_UNORM = 0x00000087,
D3D12XBOX_IMAGE_FORMAT_4_4_4_4_UNORM = 0x00000088,
D3D12XBOX_IMAGE_FORMAT_4_4_UNORM = 0x00000089,
D3D12XBOX_IMAGE_FORMAT_1_UNORM = 0x0000008a,
D3D12XBOX_IMAGE_FORMAT_1_REVERSED_UNORM = 0x0000008b,
D3D12XBOX_IMAGE_FORMAT_32_FLOAT_CLAMP = 0x0000008c,
D3D12XBOX_IMAGE_FORMAT_8_24_UNORM = 0x0000008d,
D3D12XBOX_IMAGE_FORMAT_8_24_UINT = 0x0000008e,
D3D12XBOX_IMAGE_FORMAT_24_8_UNORM = 0x0000008f,
D3D12XBOX_IMAGE_FORMAT_24_8_UINT = 0x00000090,
D3D12XBOX_IMAGE_FORMAT_X24_8_32_UINT = 0x00000091,
D3D12XBOX_IMAGE_FORMAT_X24_8_32_FLOAT = 0x00000092,
D3D12XBOX_IMAGE_FORMAT_GB_GR_UNORM = 0x00000093,
D3D12XBOX_IMAGE_FORMAT_GB_GR_SNORM = 0x00000094,
D3D12XBOX_IMAGE_FORMAT_GB_GR_UINT = 0x00000095,
D3D12XBOX_IMAGE_FORMAT_GB_GR_SRGB = 0x00000096,
D3D12XBOX_IMAGE_FORMAT_BG_RG_UNORM = 0x00000097,
D3D12XBOX_IMAGE_FORMAT_BG_RG_SNORM = 0x00000098,
D3D12XBOX_IMAGE_FORMAT_BG_RG_UINT = 0x00000099,
D3D12XBOX_IMAGE_FORMAT_BG_RG_SRGB = 0x0000009a,
D3D12XBOX_IMAGE_FORMAT_RESERVED_155 = 0x0000009b,
D3D12XBOX_IMAGE_FORMAT_FMASK8_S2_F1 = 0x0000009c,
D3D12XBOX_IMAGE_FORMAT_FMASK8_S4_F1 = 0x0000009d,
D3D12XBOX_IMAGE_FORMAT_FMASK8_S8_F1 = 0x0000009e,
D3D12XBOX_IMAGE_FORMAT_FMASK8_S2_F2 = 0x0000009f,
D3D12XBOX_IMAGE_FORMAT_FMASK8_S4_F2 = 0x000000a0,
D3D12XBOX_IMAGE_FORMAT_FMASK8_S4_F4 = 0x000000a1,
D3D12XBOX_IMAGE_FORMAT_FMASK16_S16_F1 = 0x000000a2,
D3D12XBOX_IMAGE_FORMAT_FMASK16_S8_F2 = 0x000000a3,
D3D12XBOX_IMAGE_FORMAT_FMASK32_S16_F2 = 0x000000a4,
D3D12XBOX_IMAGE_FORMAT_FMASK32_S8_F4 = 0x000000a5,
D3D12XBOX_IMAGE_FORMAT_FMASK32_S8_F8 = 0x000000a6,
D3D12XBOX_IMAGE_FORMAT_FMASK64_S16_F4 = 0x000000a7,
D3D12XBOX_IMAGE_FORMAT_FMASK64_S16_F8 = 0x000000a8,
D3D12XBOX_IMAGE_FORMAT_BC1_UNORM = 0x000000a9,
D3D12XBOX_IMAGE_FORMAT_BC1_SRGB = 0x000000aa,
D3D12XBOX_IMAGE_FORMAT_BC2_UNORM = 0x000000ab,
D3D12XBOX_IMAGE_FORMAT_BC2_SRGB = 0x000000ac,
D3D12XBOX_IMAGE_FORMAT_BC3_UNORM = 0x000000ad,
D3D12XBOX_IMAGE_FORMAT_BC3_SRGB = 0x000000ae,
D3D12XBOX_IMAGE_FORMAT_BC4_UNORM = 0x000000af,
D3D12XBOX_IMAGE_FORMAT_BC4_SNORM = 0x000000b0,
D3D12XBOX_IMAGE_FORMAT_BC5_UNORM = 0x000000b1,
D3D12XBOX_IMAGE_FORMAT_BC5_SNORM = 0x000000b2,
D3D12XBOX_IMAGE_FORMAT_BC6_UFLOAT = 0x000000b3,
D3D12XBOX_IMAGE_FORMAT_BC6_SFLOAT = 0x000000b4,
D3D12XBOX_IMAGE_FORMAT_BC7_UNORM = 0x000000b5,
D3D12XBOX_IMAGE_FORMAT_BC7_SRGB = 0x000000b6,
D3D12XBOX_IMAGE_FORMAT_MM_8_UNORM = 0x00000109,
D3D12XBOX_IMAGE_FORMAT_MM_8_UINT = 0x0000010a,
D3D12XBOX_IMAGE_FORMAT_MM_8_8_UNORM = 0x0000010b,
D3D12XBOX_IMAGE_FORMAT_MM_8_8_UINT = 0x0000010c,
D3D12XBOX_IMAGE_FORMAT_MM_8_8_8_8_UNORM = 0x0000010d,
D3D12XBOX_IMAGE_FORMAT_MM_8_8_8_8_UINT = 0x0000010e,
D3D12XBOX_IMAGE_FORMAT_MM_VYUY8_UNORM = 0x0000010f,
D3D12XBOX_IMAGE_FORMAT_MM_VYUY8_UINT = 0x00000110,
D3D12XBOX_IMAGE_FORMAT_MM_10_11_11_UNORM = 0x00000111,
D3D12XBOX_IMAGE_FORMAT_MM_10_11_11_UINT = 0x00000112,
D3D12XBOX_IMAGE_FORMAT_MM_2_10_10_10_UNORM = 0x00000113,
D3D12XBOX_IMAGE_FORMAT_MM_2_10_10_10_UINT = 0x00000114,
D3D12XBOX_IMAGE_FORMAT_MM_16_16_16_16_UNORM = 0x00000115,
D3D12XBOX_IMAGE_FORMAT_MM_16_16_16_16_UINT = 0x00000116,
D3D12XBOX_IMAGE_FORMAT_MM_10_IN_16_UNORM = 0x00000117,
D3D12XBOX_IMAGE_FORMAT_MM_10_IN_16_UINT = 0x00000118,
D3D12XBOX_IMAGE_FORMAT_MM_10_IN_16_16_UNORM = 0x00000119,
D3D12XBOX_IMAGE_FORMAT_MM_10_IN_16_16_UINT = 0x0000011a,
D3D12XBOX_IMAGE_FORMAT_MM_10_IN_16_16_16_16_UNORM = 0x0000011b,
D3D12XBOX_IMAGE_FORMAT_MM_10_IN_16_16_16_16_UINT = 0x0000011c,
D3D12XBOX_IMAGE_FORMAT_7E3_FLOAT = 0x0000011d,
D3D12XBOX_IMAGE_FORMAT_YCBCR_UNORM = 0x0000011e,
D3D12XBOX_IMAGE_FORMAT_YCBCR_SRGB = 0x0000011f,
} D3D12XBOX_IMAGE_FORMAT
Remarques
Cette énumération est utilisée par la structure D3D12XBOX_SHADER_RESOURCE_VIEW_DESC.Configuration requise
En-tête : d3d12_xs.hPlateformes prises en charge : consoles XBOX Series
