Texture3D에 대 한 SampleBias:: SampleBias (S, float, float, int, float) 함수

밉 값 (LOD) 값을에 적용 하는 선택적 값을 사용 하 여 밉 맵 수준에 바이어스 값을 적용 한 후 질감을 샘플링 합니다.

구문

DXGI_FORMAT SampleBias(
  in SamplerState S,
  in float        Location,
  in float        Bias,
  in int          Offset,
  in float        Clamp
);

매개 변수

S [ 의]

형식: Samplerstate

샘플러 상태입니다. 상태 할당을 포함 하는 효과 파일에 선언 된 개체입니다.

위치 [ 진행]

형식: float

질감 좌표입니다. 인수 형식은 질감 개체 유형에 따라 달라 집니다.

Texture-Object 형식 매개 변수 유형
Texture1D float
Texture1DArray, Texture2D float2
Texture2DArray, Texture3D, TextureCube float3
TextureCubeArray float4

바이어스 [ 진행]

형식: float

0.0에서 1.0 까지의 부동 소수점 숫자인 바이어스 값은 샘플링 전에 밉 수준에 적용 됩니다.

오프셋 [ 진행]

형식: int

질감 개체 형식에 사용할 수 있는 선택적 질감 좌표 오프셋입니다. 샘플링 전 위치에 오프셋이 적용 됩니다. 오프셋은 정수 miplevel 사용 합니다. 그렇지 않으면 하드웨어에 잘 변환 되지 않는 결과가 나타날 수 있습니다. 인수 형식은 질감 개체 유형에 따라 달라 집니다. 자세한 내용은 정수 오프셋 적용을 참조 하세요.

Texture-Object 형식 매개 변수 유형
Texture1D, Texture1DArray int
Texture2D, Texture2DArray int2
Texture3D int3
TextureCube, TextureCubeArray 지원되지 않음

클램프 [ 진행]

형식: float

클램프 샘플 LOD 값에 대 한 선택적 값입니다. 예를 들어, 클램프 값에 2.0 f를 전달 하는 경우 개별 샘플에서 2.0 f 미만의 밉 수준에 액세스 하지 않도록 합니다.

반환 값

유형: DXGI _ 형식

DXGI _형식에 나열 된 형식화 된 값 중 하나인 질감 형식입니다.

참고 항목

SampleBias 메서드

Texture3D