Condividi tramite


enumerazione D3D10_TEXTURE_ADDRESS_MODE (d3d10.h)

Identificare una tecnica per la risoluzione delle coordinate di trama esterne ai limiti di una trama.

Sintassi

typedef enum D3D10_TEXTURE_ADDRESS_MODE {
  D3D10_TEXTURE_ADDRESS_WRAP = 1,
  D3D10_TEXTURE_ADDRESS_MIRROR = 2,
  D3D10_TEXTURE_ADDRESS_CLAMP = 3,
  D3D10_TEXTURE_ADDRESS_BORDER = 4,
  D3D10_TEXTURE_ADDRESS_MIRROR_ONCE = 5
} ;

Costanti

 
D3D10_TEXTURE_ADDRESS_WRAP
Valore: 1
Affiancare la trama in corrispondenza di ogni giunzione integer. Ad esempio, per i valori compresi tra 0 e 3, la trama viene ripetuta tre volte.
D3D10_TEXTURE_ADDRESS_MIRROR
Valore: 2
Capovolgere la trama in corrispondenza di ogni giunzione integer. per voi valori compresi tra 0 e 1, ad esempio, la trama viene indirizzata normalmente; tra 1 e 2, la trama viene capovolta (con mirroring); tra 2 e 3, la trama è di nuovo normale; E così via.
D3D10_TEXTURE_ADDRESS_CLAMP
Valore: 3
Le coordinate di trama al di fuori dell'intervallo [0,0, 1,0] sono impostate rispettivamente sul colore della trama a 0,0 o 1,0.
D3D10_TEXTURE_ADDRESS_BORDER
Valore: 4
Le coordinate di trama al di fuori dell'intervallo [0.0, 1.0] sono impostate sul colore del bordo specificato nel codice D3D10_SAMPLER_DESC o HLSL.
D3D10_TEXTURE_ADDRESS_MIRROR_ONCE
Valore: 5
Simile a D3D10_TEXTURE_ADDRESS_MIRROR e D3D10_TEXTURE_ADDRESS_CLAMP. Accetta il valore assoluto della coordinata della trama (di conseguenza, il mirroring intorno a 0) e quindi blocca il valore massimo.

Requisiti

Requisito Valore
Intestazione d3d10.h

Vedi anche

Enumerazioni principali