Condividi tramite


enumerazione D3D10_DDI_TEXTURE_ADDRESS_MODE (d3d10umddi.h)

Il tipo di enumerazione D3D10_DDI_TEXTURE_ADDRESS_MODE contiene valori che identificano la modalità di indirizzo della trama di un sampler.

Sintassi

typedef enum D3D10_DDI_TEXTURE_ADDRESS_MODE {
  D3D10_DDI_TEXTURE_ADDRESS_WRAP,
  D3D10_DDI_TEXTURE_ADDRESS_MIRROR,
  D3D10_DDI_TEXTURE_ADDRESS_CLAMP,
  D3D10_DDI_TEXTURE_ADDRESS_BORDER,
  D3D10_DDI_TEXTURE_ADDRESS_MIRRORONCE
} ;

Costanti

 
D3D10_DDI_TEXTURE_ADDRESS_WRAP
Riquadri della trama in ogni giunzione integer. Ad esempio, per i valori compresi tra 0 e 3, la trama viene ripetuta tre volte; non viene eseguito alcun mirroring.
D3D10_DDI_TEXTURE_ADDRESS_MIRROR
Simile a D3D10_DDI_TEXTURE_ADDRESS_WRAP, ad eccezione del fatto che la trama viene capovolta a ogni giunzione integer. per i valori compresi tra 0 e 1, ad esempio, la trama viene indirizzata normalmente; tra 1 e 2, la trama viene capovolta (mirroring); e tra 2 e 3, la trama è di nuovo normale e così via.
D3D10_DDI_TEXTURE_ADDRESS_CLAMP
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.
D3D10_DDI_TEXTURE_ADDRESS_BORDER
Le coordinate della trama all'esterno dell'intervallo [0.0, 1.0] sono impostate sul colore del bordo.
D3D10_DDI_TEXTURE_ADDRESS_MIRRORONCE
Simile a D3D10_DDI_TEXTURE_ADDRESS_MIRROR e D3D10_DDI_TEXTURE_ADDRESS_CLAMP. Accetta il valore assoluto della coordinata della trama (quindi, mirroring intorno a 0) e quindi blocca il valore massimo. L'utilizzo più comune di D3D10_DDI_TEXTURE_ADDRESS_MIRRORONCE è per le trame del volume, in cui il supporto per la modalità di indirizzamento della trama completo D3D10_DDI_TEXTURE_ADDRESS_MIRRORONCE non è necessario, ma i dati sono simmetrici intorno a un asse.

Requisiti

Requisito Valore
Client minimo supportato Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows.
Intestazione d3d10umddi.h (include D3d10umddi.h)

Vedi anche

D3D10_DDI_SAMPLER_DESC