Share via


D3D12_TEXTURE_ADDRESS_MODE 열거형(d3d12.h)

텍스처 경계 밖에 있는 텍스처 좌표를 확인하는 기술을 식별합니다.

Syntax

typedef enum D3D12_TEXTURE_ADDRESS_MODE {
  D3D12_TEXTURE_ADDRESS_MODE_WRAP = 1,
  D3D12_TEXTURE_ADDRESS_MODE_MIRROR = 2,
  D3D12_TEXTURE_ADDRESS_MODE_CLAMP = 3,
  D3D12_TEXTURE_ADDRESS_MODE_BORDER = 4,
  D3D12_TEXTURE_ADDRESS_MODE_MIRROR_ONCE = 5
} ;

상수

 
D3D12_TEXTURE_ADDRESS_MODE_WRAP
값: 1
모든 (u,v) 정수 접합에서 텍스처를 타일화합니다.
예를 들어 0에서 3 사이의 값에 대해 텍스처는 세 번 반복됩니다.
D3D12_TEXTURE_ADDRESS_MODE_MIRROR
값: 2
모든 (u,v) 정수 접합에서 텍스처를 대칭 이동합니다.
예를 들어 0에서 1 사이의 값에 대해 텍스처는 정상적으로 처리됩니다. 1에서 2 사이, 텍스처가 대칭 이동(미러링됨) 2에서 3 사이의 텍스처는 다시 정상입니다. 등등.
D3D12_TEXTURE_ADDRESS_MODE_CLAMP
값: 3
[0.0, 1.0] 범위를 벗어난 텍스처 좌표는 각각 0.0 또는 1.0의 텍스처 색으로 설정됩니다.
D3D12_TEXTURE_ADDRESS_MODE_BORDER
값: 4
[0.0, 1.0] 범위를 벗어난 텍스처 좌표는 D3D12_SAMPLER_DESC 또는 HLSL 코드에 지정된 테두리 색으로 설정됩니다.
D3D12_TEXTURE_ADDRESS_MODE_MIRROR_ONCE
값: 5
다음과 유사합니다.
D3D12_TEXTURE_ADDRESS_MODE_MIRROR

D3D12_TEXTURE_ADDRESS_MODE_CLAMP.
텍스처 좌표의 절대값(따라서 미러링 약 0)을 취한 다음 최대값으로 고정합니다.

설명

이 열거형은 D3D12_SAMPLER_DESC 구조체에서 사용됩니다.

요구 사항

요구 사항
헤더 d3d12.h

추가 정보

코어 열거형