Compartilhar via


Estruturas de núcleo do Direct3D 11

Esta seção contém informações sobre as estruturas principais.

Nesta seção

Tópico Descrição
D3D11_BLEND_DESC
Descreve o estado de combinação que você usa em uma chamada para ID3D11Device::CreateBlendState para criar um objeto de estado de mistura.
D3D11_BLEND_DESC1
Observação: Essa estrutura tem suporte no runtime do Direct3D 11.1, que está disponível no Windows 8 e em sistemas operacionais posteriores.
Descreve o estado de combinação que você usa em uma chamada para ID3D11Device1::CreateBlendState1 para criar um objeto de estado de mistura.
D3D11_BOX
Define uma caixa 3D.
D3D11_COUNTER_DESC
Descreve um contador.
D3D11_COUNTER_INFO
Informações sobre os recursos do contador de desempenho da placa de vídeo.
D3D11_DEPTH_STENCIL_DESC
Descreve o estado de estêncil de profundidade.
D3D11_DEPTH_STENCILOP_DESC
Operações de estêncil que podem ser executadas com base nos resultados do teste de estêncil.
D3D11_DRAW_INDEXED_INSTANCED_INDIRECT_ARGS
Argumentos para desenhar indiretos indexados em instâncias.
D3D11_DRAW_INSTANCED_INDIRECT_ARGS
Argumentos para desenhar indiretos em instância.
D3D11_FEATURE_DATA_ARCHITECTURE_INFO
Observação: Essa estrutura tem suporte no runtime do Direct3D 11.1, que está disponível no Windows 8 e em sistemas operacionais posteriores.
Descreve informações sobre a arquitetura do adaptador Direct3D 11.1.
D3D11_FEATURE_DATA_D3D9_OPTIONS
Observação: Essa estrutura tem suporte no runtime do Direct3D 11.1, que está disponível no Windows 8 e em sistemas operacionais posteriores.
Descreve as opções de recursos do Direct3D 9 no driver de gráficos atual.
D3D11_FEATURE_DATA_D3D9_OPTIONS1
Descreve as opções de recursos do Direct3D 9 no driver de gráficos atual.
D3D11_FEATURE_DATA_D3D9_SHADOW_SUPPORT
Observação: Essa estrutura tem suporte no runtime do Direct3D 11.1, que está disponível no Windows 8 e em sistemas operacionais posteriores.
Descreve o suporte à sombra do Direct3D 9 no driver gráfico atual.
D3D11_FEATURE_DATA_D3D9_SIMPLE_INSTANCING_SUPPORT
Descreve se há suporte para instancamento simples.
D3D11_FEATURE_DATA_D3D10_X_HARDWARE_OPTIONS
Descreve o sombreador de computação e o suporte a buffer bruto e estruturado no driver gráfico atual.
D3D11_FEATURE_DATA_D3D11_OPTIONS
Observação: Essa estrutura tem suporte no runtime do Direct3D 11.1, que está disponível no Windows 8 e em sistemas operacionais posteriores.
Descreve as opções de recurso do Direct3D 11.1 no driver de gráficos atual.
D3D11_FEATURE_DATA_D3D11_OPTIONS1
Descreve as opções de recurso do Direct3D 11.2 no driver de gráficos atual.
D3D11_FEATURE_DATA_D3D11_OPTIONS2
Descreve as opções de recurso do Direct3D 11.3 no driver de gráficos atual.
D3D11_FEATURE_DATA_D3D11_OPTIONS3
Descreve as opções de recurso do Direct3D 11.3 no driver de gráficos atual.
D3D11_FEATURE_DATA_D3D11_OPTIONS4
Descreve as opções de recursos do Direct3D 11.4 no driver de gráficos atual.
D3D11_FEATURE_DATA_D3D11_OPTIONS5
Descreve o nível de suporte para recursos compartilhados no driver gráfico atual.
D3D11_FEATURE_DATA_DISPLAYABLE Descreve o nível de superfícies exibicionáveis com suporte no driver gráfico atual.
D3D11_FEATURE_DATA_DOUBLES
Descreve o suporte de tipo de dados duplo no driver de gráficos atual.
D3D11_FEATURE_DATA_FORMAT_SUPPORT
Descreve quais recursos são compatíveis com o driver de gráficos atual para um determinado formato.
D3D11_FEATURE_DATA_FORMAT_SUPPORT2
Descreve quais opções de recursos não ordenados têm suporte do driver gráfico atual para um determinado formato.
D3D11_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT
Descreve o suporte a endereços virtuais gpu de dados de recursos, incluindo o máximo de bits de endereço por recurso e por processo.
D3D11_FEATURE_DATA_MARKER_SUPPORT
Descreve se há suporte para uma técnica de criação de perfil de GPU.
D3D11_FEATURE_DATA_SHADER_CACHE
Descreve o nível de cache do sombreador com suporte no driver gráfico atual.
D3D11_FEATURE_DATA_SHADER_MIN_PRECISION_SUPPORT
Observação: Essa estrutura tem suporte no runtime do Direct3D 11.1, que está disponível no Windows 8 e em sistemas operacionais posteriores.
Descreve as opções de suporte de precisão para sombreadores no driver gráfico atual.
D3D11_FEATURE_DATA_THREADING
Descreve os recursos de vários threading compatíveis com o driver gráfico atual.
D3D11_INPUT_ELEMENT_DESC
Uma descrição de um único elemento para o estágio do assembler de entrada.
D3D11_QUERY_DATA_PIPELINE_STATISTICS
Consultar informações sobre a atividade de pipeline gráfico entre chamadas para ID3D11DeviceContext::Begin e ID3D11DeviceContext::End.
D3D11_QUERY_DATA_SO_STATISTICS
Consultar informações sobre a quantidade de dados transmitidos para os buffers de saída de fluxo entre ID3D11DeviceContext::Begin e ID3D11DeviceContext::End.
D3D11_QUERY_DATA_TIMESTAMP_DISJOINT
Consultar informações sobre a confiabilidade de uma consulta de carimbo de data/hora.
D3D11_QUERY_DESC
Descreve uma consulta.
D3D11_QUERY_DESC1
Descreve uma consulta.
D3D11_RASTERIZER_DESC
Descreve o estado do rasterizador.
D3D11_RASTERIZER_DESC1
Observação: Essa estrutura tem suporte no runtime do Direct3D 11.1, que está disponível no Windows 8 e em sistemas operacionais posteriores.
Descreve o estado do rasterizador.
D3D11_RASTERIZER_DESC2
Descreve o estado do rasterizador.
D3D11_RECT
D3D11_RECT é declarado da seguinte maneira:
D3D11_RENDER_TARGET_BLEND_DESC
Descreve o estado de combinação de um destino de renderização.
D3D11_RENDER_TARGET_BLEND_DESC1
Observação: Essa estrutura tem suporte no runtime do Direct3D 11.1, que está disponível no Windows 8 e em sistemas operacionais posteriores.
Descreve o estado de combinação de um destino de renderização.
D3D11_SAMPLER_DESC
Descreve um estado de sampler.
D3D11_SO_DECLARATION_ENTRY
Descrição de um elemento de vértice em um buffer de vértice em um slot de saída.
D3D11_VIEWPORT
Define as dimensões de um visor.

Além disso, há uma estrutura de retângulo 2D definida em D3D11.h.

typedef RECT D3D11_RECT;

Para obter documentação, consulte RECT no do Windows GDI.

de referência principal do