Suporte de formato para hardware 10.0 do Nível de Recursos do Direct3D

Esta seção especifica os formatos (valores DXGI_FORMAT_* ) com suporte no hardware do Direct3D Feature Level 10.0.

A tabela resume o suporte ao recurso usando a chave a seguir.

Símbolo Descrição
- Não permitido ou não disponível.
exigido O suporte a hardware é necessário.
Opcional Suporte a hardware opcional; o formato pode ou não ser acelerado por hardware.
Dependente Obrigatório se houver suporte para um recurso opcional relacionado.

Este tópico contém uma seção por formato. Um destino de formato (as tabelas contêm uma linha por destino) pode ser um tipo de recurso, uma função intrínseca HLSL ou uma funcionalidade específica que depende de um formato específico.

Para verificar programaticamente o suporte ao formato em D3D11 e D3D12, consulte Verificando o suporte a recursos de hardware.

Observação

Os números dos formatos são principalmente, mas não todos, em ordem numérica crescente — alguns estão fora de ordem numérica e listados junto com outros formatos relevantes. Observe também que sem tipo em um nome de formato pode significar parcialmente tipado e não estritamente sem tipo (consulte a seção Formatar anotações no final do tópico).  

DXGI_FORMAT_UNKNOWNL (0)

Destino Suporte
Bits por elemento (BPE) 0
Formatar suporte exigido
Buffer Necessário
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D -
Texture2D -
Texture3D -
TextureCube -
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap -
Geração Automática de Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias amostras RT -
Resolução de várias várias amostras -
Carregamento de várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit -
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso lado a lado -

DXGI_FORMAT_R32G32B32A32_TYPELESSPCS (1)

Destino Suporte
Bits por elemento (BPE) 128
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube Necessário
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap Necessário
Geração Automática de Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias amostras RT -
Resolução de várias várias amostras -
Carregamento de várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso lado a lado -

DXGI_FORMAT_R32G32B32A32_FLOATFCS (2)

Destino Suporte
Bits por elemento (BPE) 128
Formatar suporte Necessário
Buffer exigido
Buffer de Vértice do Assembler de Entrada Necessário
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo exigido
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) Opcional
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap Necessário
Rendertarget Necessário
RenderTarget mesclado exigido
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras exigido
Carregamento de várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado Necessário
Recurso lado a lado -

DXGI_FORMAT_R32G32B32A32_UINTFCS (3)

Destino Suporte
Bits por elemento (BPE) 128
Formatar suporte exigido
Buffer exigido
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo Necessário
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap -
Rendertarget exigido
RenderTarget mesclado -
Operação lógica de fusão de saída Opcional
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável Necessário
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras -
Carregamento de várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso lado a lado -

DXGI_FORMAT_R32G32B32A32_SINTFCS (4)

Destino Suporte
Bits por elemento (BPE) 128
Formatar suporte exigido
Buffer Necessário
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo exigido
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube Necessário
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap Necessário
Geração automática do Mipmap -
Rendertarget exigido
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções -
Carregamento de várias várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit Necessário
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_R32G32B32_TYPELESSPCS (5)

Destino Suporte
Bits por elemento (BPE) 96
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável Necessário
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit Necessário
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso em bloco -

DXGI_FORMAT_R32G32B32_FLOATFCS (6)

Destino Suporte
Bits por elemento (BPE) 96
Formatar suporte exigido
Buffer Necessário
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo exigido
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) Opcional
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap Opcional
Rendertarget Opcional
RenderTarget mesclado Dependente
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável Necessário
RenderTarget multisample 4x Dependente
RenderTarget multisample 8x Dependente
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras exigido
Carregamento de várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit Necessário
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso lado a lado -

DXGI_FORMAT_R32G32B32_UINTFCS (7)

Destino Suporte
Bits por elemento (BPE) 96
Formatar suporte Necessário
Buffer exigido
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo exigido
Texture1D exigido
Texture2D exigido
Texture3D Necessário
TextureCube Necessário
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap -
Rendertarget Opcional
RenderTarget mesclado -
Operação lógica de fusão de saída Opcional
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x Dependente
RenderTarget multisample 8x Dependente
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras -
Carregamento de várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso lado a lado -

DXGI_FORMAT_R32G32B32_SINTFCS (8)

Destino Suporte
Bits por elemento (BPE) 96
Formatar suporte Necessário
Buffer exigido
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo exigido
Texture1D exigido
Texture2D exigido
Texture3D Necessário
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap -
Rendertarget Opcional
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável Necessário
RenderTarget multisample 4x Dependente
RenderTarget multisample 8x Dependente
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras -
Carregamento de várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit Necessário
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso lado a lado -

DXGI_FORMAT_R16G16B16A16_TYPELESSPCS (9)

Destino Suporte
Bits por elemento (BPE) 64
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D Necessário
Texture2D Necessário
Texture3D exigido
TextureCube exigido
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias amostras RT -
Resolução de várias várias amostras -
Carregamento de várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso lado a lado -

DXGI_FORMAT_R16G16B16A16_FLOATFCS (10)

Destino Suporte
Bits por elemento (BPE) 64
Formatar suporte exigido
Buffer exigido
Buffer de Vértice do Assembler de Entrada Necessário
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D Necessário
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap exigido
Rendertarget exigido
RenderTarget mesclado exigido
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras exigido
Carregamento de várias funções Opcional
Exibir Scan-Out exigido
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo Opcional
Saída do processador de vídeo Necessário
Recurso Compartilhado exigido
Recurso lado a lado -

DXGI_FORMAT_R16G16B16A16_UNORMFCS (11)

Destino Suporte
Bits por elemento (BPE) 64
Formatar suporte exigido
Buffer exigido
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D Necessário
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap exigido
Rendertarget exigido
RenderTarget mesclado Opcional
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras exigido
Carregamento de várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_R16G16B16A16_UINTFCS (12)

Destino Suporte
Bits por elemento (BPE) 64
Formatar suporte exigido
Buffer Necessário
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D exigido
Texture2D Necessário
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap -
Rendertarget exigido
RenderTarget mesclado -
Operação lógica de fusão de saída Opcional
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável Necessário
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções -
Carregamento de várias várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_R16G16B16A16_SNORMFCS (13)

Destino Suporte
Bits por elemento (BPE) 64
Formatar suporte exigido
Buffer exigido
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D Necessário
Texture2D exigido
Texture3D Necessário
TextureCube exigido
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap exigido
Rendertarget exigido
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável Necessário
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções Necessário
Carregamento de várias várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit Necessário
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_R16G16B16A16_SINTFCS (14)

Destino Suporte
Bits por elemento (BPE) 64
Formatar suporte exigido
Buffer exigido
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube Necessário
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap Necessário
Geração automática do Mipmap -
Rendertarget exigido
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções -
Carregamento de várias várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_R32G32_TYPELESSPCS (15)

Destino Suporte
Bits por elemento (BPE) 64
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap Necessário
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso em bloco -

DXGI_FORMAT_R32G32_FLOATFCS (16)

Destino Suporte
Bits por elemento (BPE) 64
Formatar suporte exigido
Buffer Necessário
Buffer de Vértice do Assembler de Entrada Necessário
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo exigido
Texture1D Necessário
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) Opcional
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap Necessário
Rendertarget exigido
RenderTarget mesclado exigido
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções exigido
Carregamento de várias várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso em bloco -

DXGI_FORMAT_R32G32_UINTFCS (17)

Destino Suporte
Bits por elemento (BPE) 64
Formatar suporte Necessário
Buffer exigido
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo Necessário
Texture1D Necessário
Texture2D Necessário
Texture3D Necessário
TextureCube Necessário
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap -
Rendertarget exigido
RenderTarget mesclado -
Operação lógica de fusão de saída Opcional
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções -
Carregamento de várias várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso em bloco -

DXGI_FORMAT_R32G32_SINTFCS (18)

Destino Suporte
Bits por elemento (BPE) 64
Formatar suporte Necessário
Buffer exigido
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo exigido
Texture1D Necessário
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap -
Rendertarget exigido
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções -
Carregamento de várias várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso em bloco -

DXGI_FORMAT_R32G8X24_TYPELESSPCS (19)

Destino Suporte
Bits por elemento (BPE) 64
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D exigido
Texture2D exigido
Texture3D -
TextureCube exigido
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap Necessário
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso em bloco -

DXGI_FORMAT_D32_FLOAT_S8X24_UINTFCS (20)

Destino Suporte
Bits por elemento (BPE) 64
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D exigido
Texture2D exigido
Texture3D -
TextureCube Necessário
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap Necessário
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil exigido
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável Necessário
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso em bloco -

DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESSFCS (21)

Destino Suporte
Bits por elemento (BPE) 64
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D exigido
Texture2D exigido
Texture3D -
TextureCube Necessário
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) Opcional
Sample_c de sombreador (filtro de comparação) exigido
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso em bloco -

DXGI_FORMAT_X32_TYPELESS_G8X24_UINTFCS (22)

Destino Suporte
Bits por elemento (BPE) 64
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D exigido
Texture2D Necessário
Texture3D -
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias amostras RT -
Resolução de várias várias amostras -
Carregamento de várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso lado a lado -

DXGI_FORMAT_R10G10B10A2_TYPELESSPCS (23)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte Necessário
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias amostras RT -
Resolução de várias várias amostras -
Carregamento de várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso lado a lado -

DXGI_FORMAT_R10G10B10A2_UNORMFCS (24)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte Necessário
Buffer exigido
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube Necessário
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap Necessário
Rendertarget exigido
RenderTarget mesclado exigido
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras exigido
Carregamento de várias funções Opcional
Exibir Scan-Out exigido
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo Opcional
Saída do processador de vídeo exigido
Recurso Compartilhado exigido
Recurso lado a lado -

DXGI_FORMAT_R10G10B10A2_UINTFCS (25)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte exigido
Buffer exigido
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap -
Rendertarget exigido
RenderTarget mesclado -
Operação lógica de fusão de saída Opcional
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções -
Carregamento de várias várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORMFCS (89)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte Opcional
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D -
Texture2D Necessário
Texture3D -
TextureCube -
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap -
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out Necessário
Conversão dentro do layout de bit Necessário
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo Opcional
Saída do processador de vídeo Opcional
Recurso Compartilhado Necessário
Recurso em bloco -

DXGI_FORMAT_R11G11B10_FLOATFNS (26)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte exigido
Buffer Necessário
Buffer de Vértice do Assembler de Entrada Necessário
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D Necessário
Texture2D Necessário
Texture3D Necessário
TextureCube Necessário
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap Necessário
Rendertarget exigido
RenderTarget mesclado exigido
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções Necessário
Carregamento de várias várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit -
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso em bloco -

DXGI_FORMAT_R8G8B8A8_TYPELESSPCS (27)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D exigido
Texture2D exigido
Texture3D Necessário
TextureCube exigido
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_R8G8B8A8_UNORMFCS (28)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte exigido
Buffer exigido
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D exigido
Texture2D Necessário
Texture3D exigido
TextureCube Necessário
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap Necessário
Rendertarget exigido
RenderTarget mesclado exigido
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções Necessário
Carregamento de várias várias funções Opcional
Exibir Scan-Out exigido
Conversão dentro do layout de bit Necessário
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo Opcional
Saída do processador de vídeo exigido
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_R8G8B8A8_UNORM_SRGBFCS (29)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap Necessário
Rendertarget exigido
RenderTarget mesclado exigido
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras exigido
Carregamento de várias funções Opcional
Exibir Scan-Out exigido
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo Opcional
Saída do processador de vídeo exigido
Recurso Compartilhado exigido
Recurso lado a lado -

DXGI_FORMAT_R8G8B8A8_UINTFCS (30)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte exigido
Buffer exigido
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap -
Rendertarget exigido
RenderTarget mesclado -
Operação lógica de fusão de saída Opcional
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras -
Carregamento de várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso lado a lado -

DXGI_FORMAT_R8G8B8A8_SNORMFCS (31)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte exigido
Buffer Necessário
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D Necessário
Texture3D exigido
TextureCube exigido
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) Necessário
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap exigido
Rendertarget exigido
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável Necessário
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras exigido
Carregamento de várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso lado a lado -

DXGI_FORMAT_R8G8B8A8_SINTFCS (32)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte exigido
Buffer exigido
Buffer de Vértice do Assembler de Entrada Necessário
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D Necessário
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap -
Rendertarget exigido
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções -
Carregamento de várias várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_R16G16_TYPELESSPCS (33)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D exigido
Texture2D Necessário
Texture3D exigido
TextureCube Necessário
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias várias amostras -
Carregamento de várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit Necessário
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso lado a lado -

DXGI_FORMAT_R16G16_FLOATFCS (34)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte exigido
Buffer Necessário
Buffer de Vértice do Assembler de Entrada Necessário
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap exigido
Rendertarget exigido
RenderTarget mesclado Necessário
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável Necessário
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras exigido
Carregamento de várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso lado a lado -

DXGI_FORMAT_R16G16_UNORMFCS (35)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte exigido
Buffer exigido
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap exigido
Rendertarget exigido
RenderTarget mesclado Opcional
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções exigido
Carregamento de várias várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso em bloco -

DXGI_FORMAT_R16G16_UINTFCS (36)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte exigido
Buffer Necessário
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D exigido
Texture2D Necessário
Texture3D exigido
TextureCube Necessário
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap -
Rendertarget exigido
RenderTarget mesclado -
Operação lógica de fusão de saída Opcional
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções -
Carregamento de várias várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso em bloco -

DXGI_FORMAT_R16G16_SNORMFCS (37)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte exigido
Buffer exigido
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D exigido
Texture2D Necessário
Texture3D exigido
TextureCube exigido
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap exigido
Rendertarget exigido
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável Necessário
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções Necessário
Carregamento de várias várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso em bloco -

DXGI_FORMAT_R16G16_SINTFCS (38)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte exigido
Buffer Necessário
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube Necessário
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap Necessário
Geração Automática de Mipmap -
Rendertarget exigido
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras -
Carregamento de várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso lado a lado -

DXGI_FORMAT_R32_TYPELESSPCS (39)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte Necessário
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D Necessário
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias amostras RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit Necessário
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_D32_FLOATFCS (40)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D Necessário
Texture2D exigido
Texture3D -
TextureCube exigido
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil exigido
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_R32_FLOATFCS (41)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte Necessário
Buffer exigido
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo exigido
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) Opcional
Sample_c de sombreador (filtro de comparação) exigido
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap exigido
Rendertarget exigido
RenderTarget mesclado exigido
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções exigido
Carregamento de várias várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_R32_UINTFCS (42)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte exigido
Buffer Necessário
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada exigido
Buffer de Saída de Fluxo exigido
Texture1D Necessário
Texture2D exigido
Texture3D exigido
TextureCube Necessário
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap Necessário
Geração automática do Mipmap -
Rendertarget Necessário
RenderTarget mesclado -
Operação lógica de fusão de saída Opcional
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções -
Carregamento de várias várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_R32_SINTFCS (43)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte exigido
Buffer exigido
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo exigido
Texture1D exigido
Texture2D Necessário
Texture3D exigido
TextureCube exigido
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap -
Rendertarget Necessário
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções -
Carregamento de várias várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado Necessário
Recurso em bloco -

DXGI_FORMAT_R24G8_TYPELESSPCS (44)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte Necessário
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D exigido
Texture2D exigido
Texture3D -
TextureCube exigido
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso em bloco -

DXGI_FORMAT_D24_UNORM_S8_UINTFCS (45)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D exigido
Texture2D exigido
Texture3D -
TextureCube exigido
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil exigido
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável Necessário
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso lado a lado -

DXGI_FORMAT_R24_UNORM_X8_TYPELESSFCS (46)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D Necessário
Texture3D -
TextureCube Necessário
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) Opcional
Sample_c de sombreador (filtro de comparação) Necessário
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap Necessário
Geração Automática de Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável Necessário
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias amostras RT -
Resolução de várias várias amostras -
Carregamento de várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit Necessário
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso lado a lado -

DXGI_FORMAT_X24_TYPELESS_G8_UINTFCS (47)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D Necessário
Texture2D Necessário
Texture3D -
TextureCube Necessário
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap Necessário
Geração Automática de Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso em bloco -

DXGI_FORMAT_R8G8_TYPELESSPCS (48)

Destino Suporte
Bits por elemento (BPE) 16
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso em bloco -

DXGI_FORMAT_R8G8_UNORMFCS (49)

Destino Suporte
Bits por elemento (BPE) 16
Formatar suporte exigido
Buffer Necessário
Buffer de Vértice do Assembler de Entrada Necessário
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D exigido
Texture2D Necessário
Texture3D Necessário
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap Necessário
Geração Automática de Mipmap Necessário
Rendertarget Necessário
RenderTarget mesclado Necessário
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável Necessário
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras Necessário
Carregamento de várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado Necessário
Recurso lado a lado -

DXGI_FORMAT_R8G8_UINTFCS (50)

Destino Suporte
Bits por elemento (BPE) 16
Formatar suporte Necessário
Buffer Necessário
Buffer de Vértice do Assembler de Entrada Necessário
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D Necessário
Texture2D Necessário
Texture3D Necessário
TextureCube Necessário
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap Necessário
Geração Automática de Mipmap -
Rendertarget exigido
RenderTarget mesclado -
Operação lógica de fusão de saída Opcional
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras -
Carregamento de várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso lado a lado -

DXGI_FORMAT_R8G8_SNORMFCS (51)

Destino Suporte
Bits por elemento (BPE) 16
Formatar suporte exigido
Buffer exigido
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D exigido
Texture3D Necessário
TextureCube Necessário
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap Necessário
Geração Automática de Mipmap Necessário
Rendertarget exigido
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras Necessário
Carregamento de várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso lado a lado -

DXGI_FORMAT_R8G8_SINTFCS (52)

Destino Suporte
Bits por elemento (BPE) 16
Formatar suporte Necessário
Buffer Necessário
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D Necessário
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap -
Rendertarget exigido
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções -
Carregamento de várias várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso em bloco -

DXGI_FORMAT_R16_TYPELESSPCS (53)

Destino Suporte
Bits por elemento (BPE) 16
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_R16_FLOATFCS (54)

Destino Suporte
Bits por elemento (BPE) 16
Formatar suporte exigido
Buffer exigido
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube Necessário
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) Necessário
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap exigido
Rendertarget exigido
RenderTarget mesclado exigido
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções Necessário
Carregamento de várias várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit Necessário
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_D16_UNORMFCS (55)

Destino Suporte
Bits por elemento (BPE) 16
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D Necessário
Texture2D Necessário
Texture3D -
TextureCube exigido
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil exigido
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras -
Carregamento de várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso lado a lado -

DXGI_FORMAT_R16_UNORMFCS (56)

Destino Suporte
Bits por elemento (BPE) 16
Formatar suporte Necessário
Buffer exigido
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) exigido
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap Necessário
Rendertarget exigido
RenderTarget mesclado Opcional
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras exigido
Carregamento de várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso lado a lado -

DXGI_FORMAT_R16_UINTFCS (57)

Destino Suporte
Bits por elemento (BPE) 16
Formatar suporte exigido
Buffer exigido
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada exigido
Buffer de saída de fluxo -
Texture1D exigido
Texture2D exigido
Texture3D Necessário
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap -
Rendertarget exigido
RenderTarget mesclado -
Operação lógica de fusão de saída Opcional
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras -
Carregamento de várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso lado a lado -

DXGI_FORMAT_R16_SNORMFCS (58)

Destino Suporte
Bits por elemento (BPE) 16
Formatar suporte exigido
Buffer Necessário
Buffer de Vértice do Assembler de Entrada Necessário
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) Necessário
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap Necessário
Geração Automática de Mipmap Necessário
Rendertarget exigido
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras exigido
Carregamento de várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso lado a lado -

DXGI_FORMAT_R16_SINTFCS (59)

Destino Suporte
Bits por elemento (BPE) 16
Formatar suporte Necessário
Buffer exigido
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap Necessário
Geração Automática de Mipmap -
Rendertarget exigido
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras -
Carregamento de várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit Necessário
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso lado a lado -

DXGI_FORMAT_R8_TYPELESSPCS (60)

Destino Suporte
Bits por elemento (BPE) 8
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D Necessário
Texture2D Necessário
Texture3D exigido
TextureCube exigido
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias amostras RT -
Resolução de várias várias amostras -
Carregamento de várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso lado a lado -

DXGI_FORMAT_R8_UNORMFCS (61)

Destino Suporte
Bits por elemento (BPE) 8
Formatar suporte exigido
Buffer Necessário
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap exigido
Rendertarget Necessário
RenderTarget mesclado exigido
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções Necessário
Carregamento de várias várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_R8_UINTFCS (62)

Destino Suporte
Bits por elemento (BPE) 8
Formatar suporte exigido
Buffer exigido
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap -
Rendertarget exigido
RenderTarget mesclado -
Operação lógica de fusão de saída Opcional
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções -
Carregamento de várias várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_R8_SNORMFCS (63)

Destino Suporte
Bits por elemento (BPE) 8
Formatar suporte exigido
Buffer exigido
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D Necessário
Texture2D Necessário
Texture3D Necessário
TextureCube Necessário
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) Necessário
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap exigido
Rendertarget Necessário
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções exigido
Carregamento de várias várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_R8_SINTFCS (64)

Destino Suporte
Bits por elemento (BPE) 8
Formatar suporte exigido
Buffer exigido
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube Necessário
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap Necessário
Geração Automática de Mipmap -
Rendertarget Necessário
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável Necessário
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras -
Carregamento de várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso lado a lado -

DXGI_FORMAT_A8_UNORMFNS (65)

Destino Suporte
Bits por elemento (BPE) 8
Formatar suporte Necessário
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap Necessário
Geração Automática de Mipmap exigido
Rendertarget exigido
RenderTarget mesclado exigido
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções exigido
Carregamento de várias várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit -
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_R9G9B9E5_SHAREDEXPFNC (67)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) Necessário
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap Necessário
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável Necessário
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit -
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso em bloco -

DXGI_FORMAT_R8G8_B8G8_UNORMFNC (68)

Destino Suporte
Bits por elemento (BPE) 16
Formatar suporte Necessário
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D Necessário
Texture2D Necessário
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap Necessário
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit -
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso em bloco -

DXGI_FORMAT_G8R8_G8B8_UNORMFNC (69)

Destino Suporte
Bits por elemento (BPE) 16
Formatar suporte Necessário
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube Necessário
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) Necessário
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit -
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso em bloco -

DXGI_FORMAT_BC1_TYPELESSPCC (70)

Destino Suporte
Bits por elemento (BPE) 4
Formatar suporte Necessário
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D -
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_BC1_UNORMFCC (71)

Destino Suporte
Bits por elemento (BPE) 4
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D -
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) Necessário
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias amostras RT -
Resolução de várias várias amostras -
Carregamento de várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso lado a lado -

DXGI_FORMAT_BC1_UNORM_SRGBFCC (72)

Destino Suporte
Bits por elemento (BPE) 4
Formatar suporte Necessário
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D -
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap Necessário
Geração Automática de Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias amostras RT -
Resolução de várias várias amostras -
Carregamento de várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso lado a lado -

DXGI_FORMAT_BC2_TYPELESSPCC (73)

Destino Suporte
Bits por elemento (BPE) 8
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D -
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável Necessário
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_BC2_UNORMFCC (74)

Destino Suporte
Bits por elemento (BPE) 8
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D -
Texture2D exigido
Texture3D Necessário
TextureCube Necessário
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) Necessário
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap Necessário
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit Necessário
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_BC2_UNORM_SRGBFCC (75)

Destino Suporte
Bits por elemento (BPE) 8
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D -
Texture2D Necessário
Texture3D Necessário
TextureCube Necessário
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado Necessário
Recurso em bloco -

DXGI_FORMAT_BC3_TYPELESSPCC (76)

Destino Suporte
Bits por elemento (BPE) 8
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D -
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap Necessário
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_BC3_UNORMFCC (77)

Destino Suporte
Bits por elemento (BPE) 8
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D -
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado Necessário
Recurso em bloco -

DXGI_FORMAT_BC3_UNORM_SRGBFCC (78)

Destino Suporte
Bits por elemento (BPE) 8
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D -
Texture2D Necessário
Texture3D Necessário
TextureCube Necessário
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) Necessário
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável Necessário
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit Necessário
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado Necessário
Recurso em bloco -

DXGI_FORMAT_BC4_TYPELESSPCC (79)

Destino Suporte
Bits por elemento (BPE) 4
Formatar suporte Necessário
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D -
Texture2D Necessário
Texture3D Necessário
TextureCube exigido
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap Necessário
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso em bloco -

DXGI_FORMAT_BC4_UNORMFCC (80)

Destino Suporte
Bits por elemento (BPE) 4
Formatar suporte Necessário
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D -
Texture2D exigido
Texture3D Necessário
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias amostras RT -
Resolução de várias várias amostras -
Carregamento de várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso lado a lado -

DXGI_FORMAT_BC4_SNORMFCC (81)

Destino Suporte
Bits por elemento (BPE) 4
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D -
Texture2D exigido
Texture3D Necessário
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias amostras RT -
Resolução de várias várias amostras -
Carregamento de várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso lado a lado -

DXGI_FORMAT_BC5_TYPELESSPCC (82)

Destino Suporte
Bits por elemento (BPE) 8
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D -
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap Necessário
Geração Automática de Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável Necessário
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias amostras RT -
Resolução de várias várias amostras -
Carregamento de várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit Necessário
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso lado a lado -

DXGI_FORMAT_BC5_UNORMFCC (83)

Destino Suporte
Bits por elemento (BPE) 8
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D -
Texture2D Necessário
Texture3D Necessário
TextureCube Necessário
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap Necessário
Geração Automática de Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso em bloco -

DXGI_FORMAT_BC5_SNORMFCC (84)

Destino Suporte
Bits por elemento (BPE) 8
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D -
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) Necessário
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso em bloco -

DXGI_FORMAT_B5G6R5_UNORMFNS (85)

Destino Suporte
Bits por elemento (BPE) 16
Formatar suporte exigido
Buffer Opcional
Buffer de Vértice do Assembler de Entrada Opcional
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap Necessário
Rendertarget Necessário
RenderTarget mesclado Necessário
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável Necessário
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras exigido
Carregamento de várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit -
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso lado a lado -

DXGI_FORMAT_B5G5R5A1_UNORMFNS (86)

Destino Suporte
Bits por elemento (BPE) 16
Formatar suporte exigido
Buffer Opcional
Buffer de Vértice do Assembler de Entrada Opcional
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap Opcional
Rendertarget Opcional
RenderTarget mesclado Opcional
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras Necessário
Carregamento de várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit -
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso lado a lado -

DXGI_FORMAT_B8G8R8A8_TYPELESSPCS (90)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte Necessário
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube Necessário
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável Necessário
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias amostras RT -
Resolução de várias várias amostras -
Carregamento de várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit Necessário
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado Necessário
Recurso lado a lado -

DXGI_FORMAT_B8G8R8A8_UNORMFCS (87)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte exigido
Buffer exigido
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube Necessário
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) Necessário
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap Necessário
Geração Automática de Mipmap Necessário
Rendertarget Necessário
RenderTarget mesclado Necessário
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável Necessário
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras Necessário
Carregamento de várias funções Opcional
Exibir Scan-Out Necessário
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo Opcional
Saída do processador de vídeo Opcional
Recurso Compartilhado exigido
Recurso lado a lado -

DXGI_FORMAT_B8G8R8A8_UNORM_SRGBFCS (91)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte Necessário
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D Necessário
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap Necessário
Rendertarget Necessário
RenderTarget mesclado Necessário
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras exigido
Carregamento de várias funções exigido
Exibir Scan-Out exigido
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo Opcional
Saída do processador de vídeo Opcional
Recurso Compartilhado exigido
Recurso lado a lado -

DXGI_FORMAT_B8G8R8X8_TYPELESSPCS (92)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte Necessário
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap Necessário
Geração Automática de Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável Necessário
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias amostras RT -
Resolução de várias várias amostras -
Carregamento de várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado exigido
Recurso lado a lado -

DXGI_FORMAT_B8G8R8X8_UNORMFCS (88)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte exigido
Buffer exigido
Buffer de Vértice do Assembler de Entrada exigido
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D exigido
Texture3D exigido
TextureCube exigido
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap exigido
Geração Automática de Mipmap Necessário
Rendertarget exigido
RenderTarget mesclado exigido
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras exigido
Carregamento de várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit exigido
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo Opcional
Saída do processador de vídeo Opcional
Recurso Compartilhado exigido
Recurso lado a lado -

DXGI_FORMAT_B8G8R8X8_UNORM_SRGBFCS (93)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D Necessário
Texture3D Necessário
TextureCube exigido
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap Necessário
Geração Automática de Mipmap Necessário
Rendertarget exigido
RenderTarget mesclado exigido
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias notificações RT Opcional
Resolução de várias funções exigido
Carregamento de várias várias funções Necessário
Exibir Scan-Out -
Conversão dentro do layout de bit Necessário
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado Necessário
Recurso em bloco -

DXGI_FORMAT_AYUVV (100)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte Opcional
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D -
Texture2D Necessário
Texture3D -
TextureCube -
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap exigido
Geração automática do Mipmap Necessário
Rendertarget Necessário
RenderTarget mesclado exigido
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit -
Suporte ao Decodificador de Vídeo Opcional
Entrada do Processador de Vídeo Necessário
Saída do processador de vídeo Opcional
Recurso Compartilhado Necessário
Recurso em bloco -

DXGI_FORMAT_Y410V (101)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte Opcional
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D -
Texture2D exigido
Texture3D -
TextureCube -
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) Necessário
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap -
Geração Automática de Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável Necessário
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias amostras RT -
Resolução de várias várias amostras -
Carregamento de várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit -
Suporte ao decodificador de vídeo Opcional
Entrada do Processador de Vídeo Opcional
Saída do processador de vídeo Opcional
Recurso Compartilhado Necessário
Recurso lado a lado -

DXGI_FORMAT_Y416V (102)

Destino Suporte
Bits por elemento (BPE) 64
Formatar suporte Opcional
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D -
Texture2D Necessário
Texture3D -
TextureCube -
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) Necessário
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap Necessário
Geração Automática de Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável Necessário
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias amostras RT -
Resolução de várias várias amostras -
Carregamento de várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit -
Suporte ao Decodificador de Vídeo Opcional
Entrada do Processador de Vídeo Opcional
Saída do processador de vídeo Opcional
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_NV12V (103)

Destino Suporte
Bits por elemento (BPE) 8
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D -
Texture2D exigido
Texture3D -
TextureCube -
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) Necessário
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap -
Geração automática do Mipmap -
Rendertarget Necessário
RenderTarget mesclado exigido
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit -
Suporte ao Decodificador de Vídeo exigido
Entrada do Processador de Vídeo exigido
Saída do processador de vídeo exigido
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_P010V (104)

Destino Suporte
Bits por elemento (BPE) 16
Formatar suporte Opcional
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D -
Texture2D exigido
Texture3D -
TextureCube -
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap -
Geração automática do Mipmap -
Rendertarget exigido
RenderTarget mesclado Opcional
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável Necessário
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit -
Suporte ao Decodificador de Vídeo Opcional
Entrada do Processador de Vídeo Opcional
Saída do processador de vídeo Opcional
Recurso Compartilhado Necessário
Recurso em bloco -

DXGI_FORMAT_P016V (105)

Destino Suporte
Bits por elemento (BPE) 16
Formatar suporte Opcional
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D -
Texture2D Necessário
Texture3D -
TextureCube -
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap -
Geração automática do Mipmap -
Rendertarget Necessário
RenderTarget mesclado Opcional
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável Necessário
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit -
Suporte ao Decodificador de Vídeo Opcional
Entrada do Processador de Vídeo Opcional
Saída do processador de vídeo Opcional
Recurso Compartilhado Necessário
Recurso em bloco -

DXGI_FORMAT_420_OPAQUEV (106)

Destino Suporte
Bits por elemento (BPE) 8
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D -
Texture2D exigido
Texture3D -
TextureCube -
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap -
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável -
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit -
Suporte ao Decodificador de Vídeo Necessário
Entrada do Processador de Vídeo exigido
Saída do processador de vídeo exigido
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_YUY2V (107)

Destino Suporte
Bits por elemento (BPE) 16
Formatar suporte exigido
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D -
Texture2D exigido
Texture3D -
TextureCube -
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap -
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit -
Suporte ao Decodificador de Vídeo Opcional
Entrada do Processador de Vídeo exigido
Saída do processador de vídeo Opcional
Recurso Compartilhado Necessário
Recurso em bloco -

DXGI_FORMAT_Y210V (108)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte Opcional
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D -
Texture2D exigido
Texture3D -
TextureCube -
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap -
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável Necessário
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit -
Suporte ao Decodificador de Vídeo Opcional
Entrada do Processador de Vídeo Opcional
Saída do processador de vídeo Opcional
Recurso Compartilhado exigido
Recurso em bloco -

DXGI_FORMAT_Y216V (109)

Destino Suporte
Bits por elemento (BPE) 32
Formatar suporte Opcional
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D -
Texture2D exigido
Texture3D -
TextureCube -
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap -
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias amostras RT -
Resolução de várias várias amostras -
Carregamento de várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit -
Suporte ao decodificador de vídeo Opcional
Entrada do Processador de Vídeo Opcional
Saída do processador de vídeo Opcional
Recurso Compartilhado exigido
Recurso lado a lado -

DXGI_FORMAT_NV11V (110)

Destino Suporte
Bits por elemento (BPE) 8
Formatar suporte Opcional
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D -
Texture2D Necessário
Texture3D -
TextureCube -
Sombreador ld exigido
Exemplo de sombreador (qualquer filtro) exigido
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap -
Geração Automática de Mipmap -
Rendertarget exigido
RenderTarget mesclado Necessário
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável Necessário
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias amostras RT -
Resolução de várias várias amostras -
Carregamento de várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit -
Suporte ao decodificador de vídeo Opcional
Entrada do Processador de Vídeo Opcional
Saída do processador de vídeo Opcional
Recurso Compartilhado Necessário
Recurso lado a lado -

DXGI_FORMAT_AI44V (111)

Destino Suporte
Bits por elemento (BPE) 8
Formatar suporte Opcional
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D -
Texture2D exigido
Texture3D -
TextureCube -
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap -
Geração Automática de Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias amostras RT -
Resolução de várias várias amostras -
Carregamento de várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit -
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo exigido
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso lado a lado -

DXGI_FORMAT_IA44V (112)

Destino Suporte
Bits por elemento (BPE) 8
Formatar suporte Opcional
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D -
Texture2D exigido
Texture3D -
TextureCube -
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap -
Geração Automática de Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável Necessário
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias amostras RT -
Resolução de várias várias amostras -
Carregamento de várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit -
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo exigido
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso lado a lado -

DXGI_FORMAT_P8V (113)

Destino Suporte
Bits por elemento (BPE) 8
Formatar suporte Opcional
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D -
Texture2D exigido
Texture3D -
TextureCube -
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap -
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit -
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo Necessário
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso em bloco -

DXGI_FORMAT_A8P8V (114)

Destino Suporte
Bits por elemento (BPE) 16
Formatar suporte Opcional
Buffer -
Buffer de Vértice do Assembler de Entrada -
Buffer de Índice do Assembler de Entrada -
Buffer de Saída de Fluxo -
Texture1D -
Texture2D exigido
Texture3D -
TextureCube -
Sombreador ld -
Exemplo de sombreador (qualquer filtro) -
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Sombreador gather4_c -
Mipmap -
Geração automática do Mipmap -
Rendertarget -
RenderTarget mesclado -
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV digitado -
Repositório tipado para UAV -
Carga tipada de UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min or Max -
CPU Bloqueável exigido
RenderTarget multisample 4x -
RenderTarget multisample 8x -
Outra contagem de várias várias notificações RT -
Resolução de várias funções -
Carregamento de várias várias funções -
Exibir Scan-Out -
Conversão dentro do layout de bit -
Suporte ao Decodificador de Vídeo -
Entrada do Processador de Vídeo exigido
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso lado a lado -

DXGI_FORMAT_B4G4R4A4_UNORMFNS (115)

Destino Suporte
Bits por elemento (BPE) 16
Formatar suporte exigido
Buffer Opcional
Buffer de Vértice do Assembler de Entrada Opcional
Buffer de Índice do Assembler de Entrada -
Buffer de saída de fluxo -
Texture1D exigido
Texture2D Necessário
Texture3D Necessário
TextureCube exigido
Sombreador ld Necessário
Exemplo de sombreador (qualquer filtro) Necessário
Sample_c de sombreador (filtro de comparação) -
Exemplo de sombreador (filtro mono de 1 bit) -
Coletor de sombreador4 -
Gather4_c de sombreador -
Mipmap Necessário
Geração Automática de Mipmap Opcional
Rendertarget Opcional
RenderTarget mesclado Opcional
Operação lógica de fusão de saída -
Destino de profundidade/estêncil -
UAV bruto e SRV -
UAV e SRV estruturados -
UAV tipado -
Repositório tipado do UAV -
Carga tipada do UAV -
UAV Atomic Add -
Operações bit a bit atômicas do UAV -
UAV Atomic Cmp&Store /Cmp&Exch -
UAV Atomic Exchange -
UAV Atomic Signed Min ou Max -
UAV Atomic Unsigned Min ou Max -
CPU bloqueável exigido
RenderTarget multisample 4x Opcional
RenderTarget multisample 8x Opcional
Outra contagem de várias várias amostras RT Opcional
Resolução de várias várias amostras Necessário
Carregamento de várias funções Opcional
Exibir Scan-Out -
Conversão dentro do layout de bit -
Suporte ao decodificador de vídeo -
Entrada do Processador de Vídeo -
Saída do processador de vídeo -
Recurso Compartilhado -
Recurso lado a lado -

Formatar anotações

A finalidade do formato pode mudar de um nível de recurso de hardware para o próximo.

L : formato sem tipo

PCS : layout parcialmente tipado, castável e simples

FCS : layout totalmente tipado, castável e simples

FNS : layout totalmente tipado, não castável e simples

PCC : layout parcialmente tipado, castável e complexo

FCC : layout totalmente tipado, castável e complexo

FNC : layout totalmente tipado, não castável e complexo

V : formato de vídeo

Buffers de fundo e verificações com o formato DXGI_FORMAT_R16G16B16A16_FLOAT contêm dados gama com valor linear.

Níveis de recursos de hardware D3D12

ID3D10Device::CheckFormatSupport

Guia de programação para DXGI