Condividi tramite


enumerazione D3D11_TEXTURE_ADDRESS_MODE (d3d11.h)

Identificare una tecnica per risolvere le coordinate della trama esterne ai limiti di una trama.

Sintassi

typedef enum D3D11_TEXTURE_ADDRESS_MODE {
  D3D11_TEXTURE_ADDRESS_WRAP = 1,
  D3D11_TEXTURE_ADDRESS_MIRROR = 2,
  D3D11_TEXTURE_ADDRESS_CLAMP = 3,
  D3D11_TEXTURE_ADDRESS_BORDER = 4,
  D3D11_TEXTURE_ADDRESS_MIRROR_ONCE = 5
} ;

Costanti

 
D3D11_TEXTURE_ADDRESS_WRAP
Valore: 1
Riquadri della trama in ogni interezione (u,v). Ad esempio, per i valori compresi tra 0 e 3, la trama viene ripetuta tre volte.
D3D11_TEXTURE_ADDRESS_MIRROR
Valore: 2
Capovolgere la trama in ogni interezione (u,v). per i valori compresi tra 0 e 1, ad esempio, la trama viene indirizzata normalmente; tra 1 e 2, la trama viene capovolta (mirroring); tra 2 e 3, la trama è di nuovo normale; E così via.
D3D11_TEXTURE_ADDRESS_CLAMP
Valore: 3
Le coordinate della trama all'esterno dell'intervallo [0,0, 1,0] sono impostate rispettivamente sul colore della trama a 0,0 o 1,0.
D3D11_TEXTURE_ADDRESS_BORDER
Valore: 4
Le coordinate della trama all'esterno dell'intervallo [0.0, 1.0] sono impostate sul colore del bordo specificato nel codice D3D11_SAMPLER_DESC o HLSL.
D3D11_TEXTURE_ADDRESS_MIRROR_ONCE
Valore: 5
Simile a D3D11_TEXTURE_ADDRESS_MIRROR e D3D11_TEXTURE_ADDRESS_CLAMP. Accetta il valore assoluto della coordinata della trama (quindi, mirroring intorno a 0) e quindi blocca il valore massimo.

Requisiti

Requisito Valore
Intestazione d3d11.h

Vedi anche

Enumerazioni principali