Compartilhar via


Direct3DBindings Enumeração

Definição

Esse é um Windows Runtime equivalente à enumeração desktop D3D11_BIND_FLAG. Identifica as maneiras pelas quais um recurso pode ser associado ao pipeline de gráficos.

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

public enum class Direct3DBindings
/// [System.Flags]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class Direct3DBindings
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum Direct3DBindings
var value = Windows.Graphics.DirectX.Direct3D11.Direct3DBindings.vertexBuffer
Public Enum Direct3DBindings
Herança
Direct3DBindings
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Campos

ConstantBuffer 4

Associe um buffer como um buffer constante a um estágio de sombreador.

Decoder 512

Defina esse sinalizador para indicar que uma textura 2D é usada para receber a saída da API do decodificador.

DepthStencil 64

Associe uma textura como um destino de estêncil de profundidade para o estágio de fusão de saída.

IndexBuffer 2

Associe um buffer como um buffer de índice ao estágio input-assembler.

RenderTarget 32

Associe uma textura como um destino de renderização para o estágio de fusão de saída.

ShaderResource 8

Associe um buffer ou textura a um estágio de sombreador.

StreamOutput 16

Associe um buffer de saída para o estágio de saída de fluxo.

UnorderedAccess 128

Associar um recurso de acesso não ordenado.

VertexBuffer 1

Associe um buffer como um buffer de vértice ao estágio input-assembler.

VideoEncoder 1024

Defina esse sinalizador para indicar que uma textura 2D é usada para receber entrada da API do codificador de vídeo.

Aplica-se a