Partilhar via


Suporte de formato para hardware Direct3D Feature 10Level9 9.3

Esta seção especifica os formatos (valoresDXGI_FORMAT_*) suportados no hardware Direct3D Feature 10Level9 9.3.

A tabela resume o suporte a recursos, usando a seguinte chave.

Símbolo Descrição
- Não permitido ou indisponível.
necessário É necessário suporte de hardware.
opcional Suporte de hardware opcional; O formato pode ou não ser acelerado por hardware.
dependente Obrigatório se um recurso opcional relacionado for suportado.

Este tópico contém uma seção por formato. Um formato de destino (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 estão principalmente, mas não todos, em ordem numérica crescente – alguns estão fora da ordem numérica e listados ao lado de outros formatos relevantes. Observe também que sem digitação em um nome de formato pode significar parcialmente digitado e não estritamente sem tipo (consulte a seção Formatar notas no final do tópico).

DXGI_FORMAT_UNKNOWNL (0)

Público-alvo Suporte
Bits por elemento (BPE) 0
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_TYPELESS PCS (1)

Público-alvo Suporte
Bits por elemento (BPE) 128
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_FLOATFNS (2)

Público-alvo Suporte
Bits por elemento (BPE) 128
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada necessário
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D necessário
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap necessário
Mipmap Geração Automática necessário
RenderTarget necessário
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget opcional
8x Multisample RenderTarget opcional
Outra contagem de amostras múltiplas RT opcional
Resolução de várias amostras necessário
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_UINTFNS (3)

Público-alvo Suporte
Bits por elemento (BPE) 128
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_SINTFNS (4)

Público-alvo Suporte
Bits por elemento (BPE) 128
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_TYPELESSPCS (5)

Público-alvo Suporte
Bits por elemento (BPE) 96
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_FLOATFNS (6)

Público-alvo Suporte
Bits por elemento (BPE) 96
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada necessário
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget dependente
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget dependente
8x Multisample RenderTarget dependente
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_UINTFNS (7)

Público-alvo Suporte
Bits por elemento (BPE) 96
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget dependente
8x Multisample RenderTarget dependente
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_SINTFNS (8)

Público-alvo Suporte
Bits por elemento (BPE) 96
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget dependente
8x Multisample RenderTarget dependente
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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)

Público-alvo Suporte
Bits por elemento (BPE) 64
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_FLOATFNS (10)

Público-alvo Suporte
Bits por elemento (BPE) 64
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada necessário
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D necessário
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) opcional
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap necessário
Mipmap Geração Automática necessário
RenderTarget necessário
Blendable RenderTarget necessário
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget opcional
8x Multisample RenderTarget opcional
Outra contagem de amostras múltiplas RT opcional
Resolução de várias amostras necessário
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_R16G16B16A16_UNORMFNS (11)

Público-alvo Suporte
Bits por elemento (BPE) 64
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D necessário
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) necessário
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap necessário
Mipmap Geração Automática necessário
RenderTarget necessário
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget opcional
8x Multisample RenderTarget opcional
Outra contagem de amostras múltiplas RT opcional
Resolução de várias amostras necessário
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_UINTFNS (12)

Público-alvo Suporte
Bits por elemento (BPE) 64
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_SNORMFNS (13)

Público-alvo Suporte
Bits por elemento (BPE) 64
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada necessário
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_SINTFNS (14)

Público-alvo Suporte
Bits por elemento (BPE) 64
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada necessário
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_R32G32_TYPELESSPCS (15)

Público-alvo Suporte
Bits por elemento (BPE) 64
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_R32G32_FLOATFNS (16)

Público-alvo Suporte
Bits por elemento (BPE) 64
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada necessário
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D necessário
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget necessário
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget opcional
8x Multisample RenderTarget opcional
Outra contagem de amostras múltiplas RT opcional
Resolução de várias amostras necessário
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_R32G32_UINTFNS (17)

Público-alvo Suporte
Bits por elemento (BPE) 64
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_R32G32_SINTFNS (18)

Público-alvo Suporte
Bits por elemento (BPE) 64
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_R32G8X24_TYPELESSPCS (19)

Público-alvo Suporte
Bits por elemento (BPE) 64
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_D32_FLOAT_S8X24_UINTFNS (20)

Público-alvo Suporte
Bits por elemento (BPE) 64
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_FLOAT_X8X24_TYPELESSFNS (21)

Público-alvo Suporte
Bits por elemento (BPE) 64
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_X32_TYPELESS_G8X24_UINTFNS (22)

Público-alvo Suporte
Bits por elemento (BPE) 64
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_UNORMFNS (24)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_R10G10B10A2_UINTFNS (25)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_R10G10B10_XR_BIAS_A2_UNORMFNS (89)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_R11G11B10_FLOATFNS (26)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_R8G8B8A8_TYPELESSPCS (27)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_R8G8B8A8_UNORMFNS (28)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada necessário
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D necessário
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) necessário
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap necessário
Mipmap Geração Automática necessário
RenderTarget necessário
Blendable RenderTarget necessário
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget opcional
8x Multisample RenderTarget opcional
Outra contagem de amostras múltiplas RT opcional
Resolução de várias amostras necessário
Carga de várias amostras -
Exibir Scan-Out necessário
Transmitir dentro do layout de bits -
Suporte para decodificador de vídeo -
Entrada do processador de vídeo opcional
Saída do processador de vídeo necessário
Recurso compartilhado necessário
Recurso lado a lado -

DXGI_FORMAT_R8G8B8A8_UNORM_SRGBFNS (29)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D necessário
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) necessário
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap necessário
Mipmap Geração Automática necessário
RenderTarget necessário
Blendable RenderTarget necessário
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget opcional
8x Multisample RenderTarget opcional
Outra contagem de amostras múltiplas RT opcional
Resolução de várias amostras necessário
Carga de várias amostras -
Exibir Scan-Out necessário
Transmitir dentro do layout de bits -
Suporte para decodificador de vídeo -
Entrada do processador de vídeo opcional
Saída do processador de vídeo necessário
Recurso compartilhado necessário
Recurso lado a lado -

DXGI_FORMAT_R8G8B8A8_UINTFNS (30)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada necessário
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_R8G8B8A8_SNORMFNS (31)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) necessário
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap necessário
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_R8G8B8A8_SINTFNS (32)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_TYPELESSPCS (33)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_FLOATFNS (34)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada necessário
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D necessário
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap necessário
Mipmap Geração Automática necessário
RenderTarget necessário
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget opcional
8x Multisample RenderTarget opcional
Outra contagem de amostras múltiplas RT opcional
Resolução de várias amostras necessário
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_UNORMFNS (35)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D necessário
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) necessário
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap necessário
Mipmap Geração Automática necessário
RenderTarget necessário
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget opcional
8x Multisample RenderTarget opcional
Outra contagem de amostras múltiplas RT opcional
Resolução de várias amostras necessário
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_UINTFNS (36)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_SNORMFNS (37)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada necessário
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D necessário
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) necessário
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap necessário
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_SINTFNS (38)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada necessário
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_D32_FLOATFNS (40)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_FLOATFNS (41)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada necessário
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D necessário
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap necessário
Mipmap Geração Automática necessário
RenderTarget necessário
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget opcional
8x Multisample RenderTarget opcional
Outra contagem de amostras múltiplas RT opcional
Resolução de várias amostras necessário
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_UINTFNS (42)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada necessário
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_SINTFNS (43)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_R24G8_TYPELESSPCS (44)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_D24_UNORM_S8_UINTFNS (45)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil necessário
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget opcional
8x Multisample RenderTarget opcional
Outra contagem de amostras múltiplas RT opcional
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_TYPELESSFNS (46)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_UINTFNS (47)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_TYPELESSPCS (48)

Público-alvo Suporte
Bits por elemento (BPE) 16
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_UNORMFNS (49)

Público-alvo Suporte
Bits por elemento (BPE) 16
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) necessário
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget necessário
Blendable RenderTarget necessário
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_UINTFNS (50)

Público-alvo Suporte
Bits por elemento (BPE) 16
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_SNORMFNS (51)

Público-alvo Suporte
Bits por elemento (BPE) 16
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) necessário
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap necessário
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_SINTFNS (52)

Público-alvo Suporte
Bits por elemento (BPE) 16
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_R16_TYPELESS PCS (53)

Público-alvo Suporte
Bits por elemento (BPE) 16
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_R16_FLOATFNS (54)

Público-alvo Suporte
Bits por elemento (BPE) 16
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_D16_UNORMFNS (55)

Público-alvo Suporte
Bits por elemento (BPE) 16
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil necessário
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget opcional
8x Multisample RenderTarget opcional
Outra contagem de amostras múltiplas RT opcional
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_R16_UNORMFNS (56)

Público-alvo Suporte
Bits por elemento (BPE) 16
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D necessário
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) necessário
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap necessário
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_R16_UINTFNS (57)

Público-alvo Suporte
Bits por elemento (BPE) 16
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada necessário
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_R16_SNORMFNS (58)

Público-alvo Suporte
Bits por elemento (BPE) 16
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_R16_SINTFNS (59)

Público-alvo Suporte
Bits por elemento (BPE) 16
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_R8_TYPELESS PCS (60)

Público-alvo Suporte
Bits por elemento (BPE) 8
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_R8_UNORMFNS (61)

Público-alvo Suporte
Bits por elemento (BPE) 8
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D necessário
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) necessário
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap necessário
Mipmap Geração Automática -
RenderTarget necessário
Blendable RenderTarget necessário
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_R8_UINTFNS (62)

Público-alvo Suporte
Bits por elemento (BPE) 8
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_R8_SNORMFNS (63)

Público-alvo Suporte
Bits por elemento (BPE) 8
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_R8_SINTFNS (64)

Público-alvo Suporte
Bits por elemento (BPE) 8
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_A8_UNORMFNS (65)

Público-alvo Suporte
Bits por elemento (BPE) 8
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D necessário
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) necessário
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget necessário
Blendable RenderTarget necessário
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_R9G9B9E5_SHAREDEXP FNC (67)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_B8G8_UNORM FNC (68)

Público-alvo Suporte
Bits por elemento (BPE) 16
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_G8R8_G8B8_UNORM FNC (69)

Público-alvo Suporte
Bits por elemento (BPE) 16
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_BC1_TYPELESS PCC (70)

Público-alvo Suporte
Bits por elemento (BPE) 4
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_BC1_UNORM FNC (71)

Público-alvo Suporte
Bits por elemento (BPE) 4
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) necessário
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap necessário
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_BC1_UNORM_SRGB FNC (72)

Público-alvo Suporte
Bits por elemento (BPE) 4
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) necessário
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap necessário
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_BC2_TYPELESS PCC (73)

Público-alvo Suporte
Bits por elemento (BPE) 8
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_BC2_UNORM FNC (74)

Público-alvo Suporte
Bits por elemento (BPE) 8
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) necessário
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap necessário
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_BC2_UNORM_SRGB FNC (75)

Público-alvo Suporte
Bits por elemento (BPE) 8
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) necessário
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap necessário
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_BC3_TYPELESS PCC (76)

Público-alvo Suporte
Bits por elemento (BPE) 8
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_BC3_UNORM FNC (77)

Público-alvo Suporte
Bits por elemento (BPE) 8
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) necessário
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap necessário
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_BC3_UNORM_SRGB FNC (78)

Público-alvo Suporte
Bits por elemento (BPE) 8
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) necessário
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap necessário
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_BC4_TYPELESS PCC (79)

Público-alvo Suporte
Bits por elemento (BPE) 4
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_UNORMFNC (80)

Público-alvo Suporte
Bits por elemento (BPE) 4
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_SNORM FNC (81)

Público-alvo Suporte
Bits por elemento (BPE) 4
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_TYPELESS PCC (82)

Público-alvo Suporte
Bits por elemento (BPE) 8
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_UNORM FNC (83)

Público-alvo Suporte
Bits por elemento (BPE) 8
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_SNORMFNC (84)

Público-alvo Suporte
Bits por elemento (BPE) 8
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_B5G6R5_UNORMFNS (85)

Público-alvo Suporte
Bits por elemento (BPE) 16
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) necessário
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap necessário
Mipmap Geração Automática necessário
RenderTarget necessário
Blendable RenderTarget necessário
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget opcional
8x Multisample RenderTarget opcional
Outra contagem de amostras múltiplas RT opcional
Resolução de várias amostras necessário
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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)

Público-alvo Suporte
Bits por elemento (BPE) 16
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) necessário
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap necessário
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_TYPELESS PCS (90)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_UNORMFNS (87)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D necessário
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) necessário
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap necessário
Mipmap Geração Automática necessário
RenderTarget necessário
Blendable RenderTarget necessário
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget opcional
8x Multisample RenderTarget opcional
Outra contagem de amostras múltiplas RT opcional
Resolução de várias amostras necessário
Carga de várias amostras -
Exibir Scan-Out necessário
Transmitir dentro do layout de bits -
Suporte para decodificador de vídeo -
Entrada do processador de vídeo opcional
Saída do processador de vídeo necessário
Recurso compartilhado necessário
Recurso lado a lado -

DXGI_FORMAT_B8G8R8A8_UNORM_SRGBFNS (91)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D necessário
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) necessário
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap necessário
Mipmap Geração Automática necessário
RenderTarget necessário
Blendable RenderTarget necessário
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget opcional
8x Multisample RenderTarget opcional
Outra contagem de amostras múltiplas RT opcional
Resolução de várias amostras necessário
Carga de várias amostras -
Exibir Scan-Out necessário
Transmitir dentro do layout de bits -
Suporte para decodificador de vídeo -
Entrada do processador de vídeo opcional
Saída do processador de vídeo necessário
Recurso compartilhado necessário
Recurso lado a lado -

DXGI_FORMAT_B8G8R8X8_TYPELESS PCS (92)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato -
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D -
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_B8G8R8X8_UNORMFNS (88)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D necessário
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) necessário
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap necessário
Mipmap Geração Automática necessário
RenderTarget necessário
Blendable RenderTarget necessário
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget opcional
8x Multisample RenderTarget opcional
Outra contagem de amostras múltiplas RT opcional
Resolução de várias amostras necessário
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para decodificador de vídeo -
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_B8G8R8X8_UNORM_SRGBFNS (93)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D necessário
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) necessário
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap necessário
Mipmap Geração Automática necessário
RenderTarget necessário
Blendable RenderTarget necessário
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget opcional
8x Multisample RenderTarget opcional
Outra contagem de amostras múltiplas RT opcional
Resolução de várias amostras necessário
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para 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_AYUVV (100)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato opcional
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para decodificador de vídeo opcional
Entrada do processador de vídeo opcional
Saída do processador de vídeo opcional
Recurso compartilhado -
Recurso lado a lado -

DXGI_FORMAT_Y410V (101)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato opcional
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para decodificador de vídeo opcional
Entrada do processador de vídeo opcional
Saída do processador de vídeo opcional
Recurso compartilhado -
Recurso lado a lado -

DXGI_FORMAT_Y416V (102)

Público-alvo Suporte
Bits por elemento (BPE) 64
Suporte de Formato opcional
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para decodificador de vídeo opcional
Entrada do processador de vídeo opcional
Saída do processador de vídeo opcional
Recurso compartilhado -
Recurso lado a lado -

DXGI_FORMAT_NV12V (103)

Público-alvo Suporte
Bits por elemento (BPE) 8
Suporte de Formato opcional
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para decodificador de vídeo opcional
Entrada do processador de vídeo opcional
Saída do processador de vídeo opcional
Recurso compartilhado -
Recurso lado a lado -

DXGI_FORMAT_P010V (104)

Público-alvo Suporte
Bits por elemento (BPE) 16
Suporte de Formato opcional
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para decodificador de vídeo opcional
Entrada do processador de vídeo opcional
Saída do processador de vídeo opcional
Recurso compartilhado -
Recurso lado a lado -

DXGI_FORMAT_P016V (105)

Público-alvo Suporte
Bits por elemento (BPE) 16
Suporte de Formato opcional
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para decodificador de vídeo opcional
Entrada do processador de vídeo opcional
Saída do processador de vídeo opcional
Recurso compartilhado -
Recurso lado a lado -

DXGI_FORMAT_420_OPAQUEV (106)

Público-alvo Suporte
Bits por elemento (BPE) 8
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável -
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para decodificador de vídeo necessário
Entrada do processador de vídeo necessário
Saída do processador de vídeo opcional
Recurso compartilhado -
Recurso lado a lado -

DXGI_FORMAT_YUY2V (107)

Público-alvo Suporte
Bits por elemento (BPE) 16
Suporte de Formato opcional
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para decodificador de vídeo opcional
Entrada do processador de vídeo opcional
Saída do processador de vídeo opcional
Recurso compartilhado -
Recurso lado a lado -

DXGI_FORMAT_Y210V (108)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato opcional
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para decodificador de vídeo opcional
Entrada do processador de vídeo opcional
Saída do processador de vídeo opcional
Recurso compartilhado -
Recurso lado a lado -

DXGI_FORMAT_Y216V (109)

Público-alvo Suporte
Bits por elemento (BPE) 32
Suporte de Formato opcional
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para decodificador de vídeo opcional
Entrada do processador de vídeo opcional
Saída do processador de vídeo opcional
Recurso compartilhado -
Recurso lado a lado -

DXGI_FORMAT_NV11V (110)

Público-alvo Suporte
Bits por elemento (BPE) 8
Suporte de Formato opcional
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para decodificador de vídeo opcional
Entrada do processador de vídeo opcional
Saída do processador de vídeo opcional
Recurso compartilhado -
Recurso lado a lado -

DXGI_FORMAT_AI44V (111)

Público-alvo Suporte
Bits por elemento (BPE) 8
Suporte de Formato opcional
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para decodificador de vídeo -
Entrada do processador de vídeo necessário
Saída do processador de vídeo -
Recurso compartilhado -
Recurso lado a lado -

DXGI_FORMAT_IA44V (112)

Público-alvo Suporte
Bits por elemento (BPE) 8
Suporte de Formato opcional
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para decodificador de vídeo -
Entrada do processador de vídeo necessário
Saída do processador de vídeo -
Recurso compartilhado -
Recurso lado a lado -

DXGI_FORMAT_P8V (113)

Público-alvo Suporte
Bits por elemento (BPE) 8
Suporte de Formato opcional
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para decodificador de vídeo -
Entrada do processador de vídeo necessário
Saída do processador de vídeo -
Recurso compartilhado -
Recurso lado a lado -

DXGI_FORMAT_A8P8V (114)

Público-alvo Suporte
Bits por elemento (BPE) 16
Suporte de Formato opcional
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube -
Exemplo de sombreador (apenas amostra pontual) -
Amostra de sombreador (qualquer filtro) -
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap -
Mipmap Geração Automática -
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para decodificador de vídeo -
Entrada do processador de vídeo necessário
Saída do processador de vídeo -
Recurso compartilhado -
Recurso lado a lado -

DXGI_FORMAT_B4G4R4A4_UNORMFNS (115)

Público-alvo Suporte
Bits por elemento (BPE) 16
Suporte de Formato necessário
Memória intermédia -
Buffer Vertex do Montador de Entrada -
Buffer de índice do assembler de entrada -
Buffer de saída de fluxo -
Textura1D -
Textura2D necessário
Textura3D -
TextureCube necessário
Exemplo de sombreador (apenas amostra pontual) necessário
Amostra de sombreador (qualquer filtro) necessário
Shader sample_c (filtro de comparação) -
Amostra de sombreador (filtro mono de 1 bit) -
Shader reunir4 -
Shader gather4_c -
Mipmap necessário
Mipmap Geração Automática opcional
RenderTarget -
Blendable RenderTarget -
Operação de lógica de fusão de saída -
Profundidade/Alvo de estêncil -
UAV e SRV brutos -
UAV e SRV estruturados -
UAV digitado -
Loja Tipada UAV -
Carga digitada por UAV -
UAV Atomic Adicionar -
UAV Atomic Bitwise Ops -
UAV Atomic Cmp&Store/ Cmp&Exch -
Intercâmbio Atómico UAV -
UAV Atomic Signed Min ou Max -
UAV Atômico Não Assinado Min ou Max -
CPU bloqueável necessário
4x Multisample RenderTarget -
8x Multisample RenderTarget -
Outra contagem de amostras múltiplas RT -
Resolução de várias amostras -
Carga de várias amostras -
Exibir Scan-Out -
Transmitir dentro do layout de bits -
Suporte para decodificador de vídeo -
Entrada do processador de vídeo -
Saída do processador de vídeo -
Recurso compartilhado -
Recurso lado a lado -

Formatar notas

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

L : formato typeless

PCS: layout parcialmente digitado, moldável e simples

FCS: layout totalmente digitado, moldável e simples

FNS: layout totalmente digitado, não moldável e simples

PCC: layout parcialmente tipado, moldável e complexo

FCC: layout totalmente tipado, moldável e complexo

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

V : formato de vídeo

Níveis de recursos de hardware D3D12

Implementando buffers de sombra para de nível de recurso 9 do Direct3D

mapeamento de formatos herdados

Guia de programação para DXGI