Condividi tramite


Direct3DBindings Enumerazione

Definizione

Si tratta di un Windows Runtime equivalente dell'enumerazione Desktop D3D11_BIND_FLAG. Identifica i modi in cui una risorsa può essere associata alla pipeline grafica.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

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
Ereditarietà
Direct3DBindings
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Campi

ConstantBuffer 4

Associare un buffer come buffer costante a una fase shader.

Decoder 512

Impostare questo flag per indicare che viene usata una trama 2D per ricevere l'output dall'API decodificatore.

DepthStencil 64

Associare una trama come destinazione di profondità-stencil per la fase di fusione di output.

IndexBuffer 2

Associare un buffer come buffer di indice alla fase dell'assembler di input.

RenderTarget 32

Associare una trama come destinazione di rendering per la fase di fusione dell'output.

ShaderResource 8

Associare un buffer o una trama a una fase shader.

StreamOutput 16

Associare un buffer di output per la fase di output del flusso.

UnorderedAccess 128

Associare una risorsa di accesso non ordinata.

VertexBuffer 1

Associare un buffer come buffer dei vertici alla fase di input-assembler.

VideoEncoder 1024

Impostare questo flag per indicare che viene usata una trama 2D per ricevere l'input dall'API del codificatore video.

Si applica a