D3D11_TEXTURE_ADDRESS_MODE 열거형(d3d11.h)
텍스처 경계 밖에 있는 텍스처 좌표를 확인하는 기술을 식별합니다.
Syntax
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
} ;
상수
D3D11_TEXTURE_ADDRESS_WRAP 값: 1 모든 (u,v) 정수 접합에서 텍스처를 타일화합니다. 예를 들어 0에서 3 사이의 값의 경우 텍스처가 세 번 반복됩니다. |
D3D11_TEXTURE_ADDRESS_MIRROR 값: 2 모든 (u,v) 정수 접합에서 텍스처를 대칭 이동합니다. 0에서 1 사이의 값을 위해 텍스처는 정상적으로 처리됩니다. 1에서 2 사이, 텍스처가 대칭 이동(미러됨) 2에서 3 사이의 텍스처는 다시 정상입니다. 등등. |
D3D11_TEXTURE_ADDRESS_CLAMP 값: 3 [0.0, 1.0] 범위를 벗어난 텍스처 좌표는 각각 0.0 또는 1.0의 텍스처 색으로 설정됩니다. |
D3D11_TEXTURE_ADDRESS_BORDER 값: 4 [0.0, 1.0] 범위를 벗어난 텍스처 좌표는 D3D11_SAMPLER_DESC 또는 HLSL 코드에 지정된 테두리 색으로 설정됩니다. |
D3D11_TEXTURE_ADDRESS_MIRROR_ONCE 값: 5 D3D11_TEXTURE_ADDRESS_MIRROR 및 D3D11_TEXTURE_ADDRESS_CLAMP 비슷합니다. 텍스처 좌표의 절대값(따라서 약 0 미러링)을 취한 다음 최대값으로 고정합니다. |
요구 사항
요구 사항 | 값 |
---|---|
헤더 | d3d11.h |