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 |