DirectXPixelFormat Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica formatos de pixel, que incluem formatos totalmente tipado e sem tipo. Esse é um Windows Runtime equivalente à enumeração desktop DXGI_FORMAT.
public enum class DirectXPixelFormat
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class DirectXPixelFormat
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum DirectXPixelFormat
var value = Windows.Graphics.DirectX.DirectXPixelFormat.unknown
Public Enum DirectXPixelFormat
- Herança
-
DirectXPixelFormat
- Atributos
Requisitos do Windows
| Família de dispositivos |
Windows 10 (introduzida na 10.0.10240.0)
|
| API contract |
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
|
Campos
| Nome | Valor | Description |
|---|---|---|
| A4B4G4R4 | 191 | |
| A8P8 | 114 | Consulte DXGI_FORMAT_A8P8. |
| A8UIntNormalized | 65 | Veja DXGI_FORMAT_A8_UNORM. |
| AI44 | 111 | Consulte DXGI_FORMAT_AI44. |
| Ayuv | 100 | Veja DXGI_FORMAT_AYUV. |
| B4G4R4A4UIntNormalized | 115 | Consulte DXGI_FORMAT_B4G4R4A4_UNORM. |
| B5G5R5A1UIntNormalized | 86 | Consulte DXGI_FORMAT_B5G5R5A1_UNORM. |
| B5G6R5UIntNormalized | 85 | Consulte DXGI_FORMAT_B5G6R5_UNORM. |
| B8G8R8A8Typeless | 90 | Consulte DXGI_FORMAT_B8G8R8A8_TYPELESS. |
| B8G8R8A8UIntNormalized | 87 | Consulte DXGI_FORMAT_B8G8R8A8_UNORM. |
| B8G8R8A8UIntNormalizedSrgb | 91 | Consulte DXGI_FORMAT_B8G8R8A8_UNORM_SRGB. |
| B8G8R8X8Typeless | 92 | Consulte DXGI_FORMAT_B8G8R8X8_TYPELESS. |
| B8G8R8X8UIntNormalized | 88 | Consulte DXGI_FORMAT_B8G8R8X8_UNORM. |
| B8G8R8X8UIntNormalizedSrgb | 93 | Consulte DXGI_FORMAT_B8G8R8X8_UNORM_SRGB. |
| BC1Typeless | 70 | Consulte DXGI_FORMAT_BC1_TYPELESS. |
| BC1UIntNormalized | 71 | Consulte DXGI_FORMAT_BC1_UNORM. |
| BC1UIntNormalizedSrgb | 72 | Consulte DXGI_FORMAT_BC1_UNORM_SRGB. |
| BC2Typeless | 73 | Consulte DXGI_FORMAT_BC2_TYPELESS. |
| BC2UIntNormalized | 74 | Consulte DXGI_FORMAT_BC2_UNORM. |
| BC2UIntNormalizedSrgb | 75 | Consulte DXGI_FORMAT_BC2_UNORM_SRGB. |
| BC3Typeless | 76 | Consulte DXGI_FORMAT_BC3_TYPELESS. |
| BC3UIntNormalized | 77 | Consulte DXGI_FORMAT_BC3_UNORM. |
| BC3UIntNormalizedSrgb | 78 | Consulte DXGI_FORMAT_BC3_UNORM_SRGB. |
| BC4IntNormalized | 81 | Veja DXGI_FORMAT_BC4_SNORM. |
| BC4Typeless | 79 | Veja DXGI_FORMAT_BC4_TYPELESS. |
| BC4UIntNormalized | 80 | Consulte DXGI_FORMAT_BC4_UNORM. |
| BC5IntNormalized | 84 | Consulte DXGI_FORMAT_BC5_SNORM. |
| BC5Typeless | 82 | Consulte DXGI_FORMAT_BC5_TYPELESS. |
| BC5UIntNormalized | 83 | Consulte DXGI_FORMAT_BC5_UNORM. |
| BC6H16Float | 96 | Consulte DXGI_FORMAT_BC6H_SF16. |
| BC6H16UnsignedFloat | 95 | Veja DXGI_FORMAT_BC6H_UF16. |
| BC6HTypeless | 94 | Consulte DXGI_FORMAT_BC6H_TYPELESS. |
| BC7Typeless | 97 | Consulte DXGI_FORMAT_BC7_TYPELESS. |
| BC7UIntNormalized | 98 | Consulte DXGI_FORMAT_BC7_UNORM. |
| BC7UIntNormalizedSrgb | 99 | Consulte DXGI_FORMAT_BC7_UNORM_SRGB. |
| D16UIntNormalized | 55 | Consulte DXGI_FORMAT_D16_UNORM. |
| D24UIntNormalizedS8UInt | 45 | Consulte DXGI_FORMAT_D24_UNORM_S8_UINT. |
| D32Float | 40 | Consulte DXGI_FORMAT_D32_FLOAT. |
| D32FloatS8X24UInt | 20 | Consulte DXGI_FORMAT_D32_FLOAT_S8X24_UINT. |
| G8R8G8B8UIntNormalized | 69 | Consulte DXGI_FORMAT_G8R8_G8B8_UNORM. |
| IA44 | 112 | Veja DXGI_FORMAT_IA44. |
| NV11 | 110 | Consulte DXGI_FORMAT_NV11. |
| NV12 | 103 | Consulte DXGI_FORMAT_NV12. |
| Opaque420 | 106 | Veja DXGI_FORMAT_420_OPAQUE. |
| P010 | 104 | Consulte DXGI_FORMAT_P010. |
| P016 | 105 | Consulte DXGI_FORMAT_P016. |
| P208 | 130 | Consulte DXGI_FORMAT_P208. |
| P8 | 113 | Consulte DXGI_FORMAT_P8. |
| R10G10B10A2Typeless | 23 | Consulte DXGI_FORMAT_R10G10B10A2_TYPELESS. |
| R10G10B10A2UInt | 25 | Consulte DXGI_FORMAT_R10G10B10A2_UINT. |
| R10G10B10A2UIntNormalized | 24 | Consulte DXGI_FORMAT_R10G10B10A2_UNORM. |
| R10G10B10XRBiasA2UIntNormalized | 89 | Consulte DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORM. |
| R11G11B10Float | 26 | Consulte DXGI_FORMAT_R11G11B10_FLOAT. |
| R16Float | 54 | Consulte DXGI_FORMAT_R16_FLOAT. |
| R16G16B16A16Float | 10 | Consulte DXGI_FORMAT_R16G16B16A16_FLOAT. |
| R16G16B16A16Int | 14 | Consulte DXGI_FORMAT_R16G16B16A16_SINT. |
| R16G16B16A16IntNormalized | 13 | Consulte DXGI_FORMAT_R16G16B16A16_SNORM. |
| R16G16B16A16Typeless | 9 | Consulte DXGI_FORMAT_R16G16B16A16_TYPELESS. |
| R16G16B16A16UInt | 12 | Consulte DXGI_FORMAT_R16G16B16A16_UINT. |
| R16G16B16A16UIntNormalized | 11 | |
| R16G16Float | 34 | Consulte DXGI_FORMAT_R16G16_FLOAT. |
| R16G16Int | 38 | Consulte DXGI_FORMAT_R16G16_SINT. |
| R16G16IntNormalized | 37 | Consulte DXGI_FORMAT_R16G16_SNORM. |
| R16G16Typeless | 33 | Consulte DXGI_FORMAT_R16G16_TYPELESS. |
| R16G16UInt | 36 | Consulte DXGI_FORMAT_R16G16_UINT. |
| R16G16UIntNormalized | 35 | Consulte DXGI_FORMAT_R16G16_UNORM. |
| R16Int | 59 | Consulte DXGI_FORMAT_R16_SINT. |
| R16IntNormalized | 58 | Consulte DXGI_FORMAT_R16_SNORM. |
| R16Typeless | 53 | Consulte DXGI_FORMAT_R16_TYPELESS. |
| R16UInt | 57 | Consulte DXGI_FORMAT_R16_UINT. |
| R16UIntNormalized | 56 | Consulte DXGI_FORMAT_R16_UNORM. |
| R1UIntNormalized | 66 | Veja DXGI_FORMAT_R1_UNORM. |
| R24G8Typeless | 44 | Consulte DXGI_FORMAT_R24G8_TYPELESS. |
| R24UIntNormalizedX8Typeless | 46 | Consulte DXGI_FORMAT_R24_UNORM_X8_TYPELESS. |
| R32Float | 41 | Consulte DXGI_FORMAT_R32_FLOAT. |
| R32FloatX8X24Typeless | 21 | Consulte DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS. |
| R32G32B32A32Float | 2 | Consulte DXGI_FORMAT_R32G32B32A32_FLOAT. |
| R32G32B32A32Int | 4 | Consulte DXGI_FORMAT_R32G32B32A32_SINT. |
| R32G32B32A32Typeless | 1 | Consulte DXGI_FORMAT_R32G32B32A32_TYPELESS. |
| R32G32B32A32UInt | 3 | Consulte DXGI_FORMAT_R32G32B32A32_UINT. |
| R32G32B32Float | 6 | Consulte DXGI_FORMAT_R32G32B32_FLOAT. |
| R32G32B32Int | 8 | |
| R32G32B32Typeless | 5 | Consulte DXGI_FORMAT_R32G32B32_TYPELESS. |
| R32G32B32UInt | 7 | Consulte DXGI_FORMAT_R32G32B32_UINT. |
| R32G32Float | 16 | Consulte DXGI_FORMAT_R32G32_FLOAT. |
| R32G32Int | 18 | Consulte DXGI_FORMAT_R32G32_SINT. |
| R32G32Typeless | 15 | Consulte DXGI_FORMAT_R32G32_TYPELESS. |
| R32G32UInt | 17 | Consulte DXGI_FORMAT_R32G32_UINT. |
| R32G8X24Typeless | 19 | Consulte DXGI_FORMAT_R32G8X24_TYPELESS. |
| R32Int | 43 | Consulte DXGI_FORMAT_R32_SINT. |
| R32Typeless | 39 | Consulte DXGI_FORMAT_R32_TYPELESS. |
| R32UInt | 42 | Consulte DXGI_FORMAT_R32_UINT. |
| R8G8B8A8Int | 32 | Consulte DXGI_FORMAT_R8G8B8A8_SINT. |
| R8G8B8A8IntNormalized | 31 | Consulte DXGI_FORMAT_R8G8B8A8_SNORM. |
| R8G8B8A8Typeless | 27 | Consulte DXGI_FORMAT_R8G8B8A8_TYPELESS. |
| R8G8B8A8UInt | 30 | Consulte DXGI_FORMAT_R8G8B8A8_UINT. |
| R8G8B8A8UIntNormalized | 28 | Consulte DXGI_FORMAT_R8G8B8A8_UNORM. |
| R8G8B8A8UIntNormalizedSrgb | 29 | Consulte DXGI_FORMAT_R8G8B8A8_UNORM_SRGB. |
| R8G8B8G8UIntNormalized | 68 | Consulte DXGI_FORMAT_R8G8_B8G8_UNORM. |
| R8G8Int | 52 | Consulte DXGI_FORMAT_R8G8_SINT. |
| R8G8IntNormalized | 51 | Consulte DXGI_FORMAT_R8G8_SNORM. |
| R8G8Typeless | 48 | Consulte DXGI_FORMAT_R8G8_TYPELESS. |
| R8G8UInt | 50 | Consulte DXGI_FORMAT_R8G8_UINT. |
| R8G8UIntNormalized | 49 | Consulte DXGI_FORMAT_R8G8_UNORM. |
| R8Int | 64 | Veja DXGI_FORMAT_R8_SINT. |
| R8IntNormalized | 63 | Consulte DXGI_FORMAT_R8_SNORM. |
| R8Typeless | 60 | Consulte DXGI_FORMAT_R8_TYPELESS. |
| R8UInt | 62 | Consulte DXGI_FORMAT_R8_UINT. |
| R8UIntNormalized | 61 | Consulte DXGI_FORMAT_R8_UNORM. |
| R9G9B9E5SharedExponent | 67 | Consulte DXGI_FORMAT_R9G9B9E5_SHAREDEXP. |
| SamplerFeedbackMinMipOpaque | 189 | |
| SamplerFeedbackMipRegionUsedOpaque | 190 | Consulte DXGI_FORMAT_SAMPLER_FEEDBACK_MIP_REGION_USED_OPAQUE. |
| Unknown | 0 | Consulte DXGI_FORMAT_UNKNOWN. |
| V208 | 131 | Consulte DXGI_FORMAT_V208. |
| V408 | 132 | Consulte DXGI_FORMAT_V408. |
| X24TypelessG8UInt | 47 | Consulte DXGI_FORMAT_X24_TYPELESS_G8_UINT. |
| X32TypelessG8X24UInt | 22 | |
| Y210 | 108 | Consulte DXGI_FORMAT_Y210. |
| Y216 | 109 | Consulte DXGI_FORMAT_Y216. |
| Y410 | 101 | Consulte DXGI_FORMAT_Y410. |
| Y416 | 102 | Consulte DXGI_FORMAT_Y416. |
| Yuy2 | 107 | Consulte DXGI_FORMAT_YUY2. |
Comentários
Consulte DXGI_FORMAT para obter descrições desses formatos.
Histórico de versão
| Versão do Windows | Versão do SDK | Valor adicionado |
|---|---|---|
| 2004 | 19041 | SamplerFeedbackMinMipOpaque |
| 2004 | 19041 | SamplerFeedbackMipRegionUsedOpaque |