D3DX _ 필터

다음 플래그는 작업할 질감의 채널을 지정 하는 데 사용 됩니다.

#정의 Description
D3DX _ 필터 _ 없음 크기 조정 또는 필터링이 수행 되지 않습니다. 소스 이미지 범위 밖의 픽셀은 투명 검정으로 간주 됩니다.
D3DX _ 필터 _ 지점 각 대상 픽셀은 원본 이미지에서 가장 가까운 픽셀을 샘플링 하 여 계산 됩니다.
D3DX _ 필터 _ 선형 각 대상 픽셀은 원본 이미지에서 가장 가까운 네 픽셀을 샘플링 하 여 계산 됩니다. 이 필터는 두 축의 눈금이 2 보다 작은 경우에 가장 잘 작동 합니다.
D3DX _ 필터 _ 삼각형 원본 이미지의 모든 픽셀은 대상 이미지에 동일 하 게 기여 합니다. 가장 느린 필터입니다.
D3DX _ 필터 _ 상자 각 픽셀은 원본 이미지에서 2x2 (x2) 상자의 평균을 계산 하 여 계산 됩니다. 이 필터는 mip 맵을를 사용 하는 경우와 마찬가지로 대상의 차원이 원본의 절반 인 경우에만 작동 합니다.
D3DX _ 필터 _ 미러 _ U U 축에 있는 질감 가장자리의 픽셀은 래핑되지 않고 미러링됩니다.
D3DX _ 필터 _ 미러 _ V V 축의 질감 가장자리에 있는 픽셀은 래핑되지 않고 미러링됩니다.
D3DX _ FILTER _ 미러 _ W W 축에 있는 질감 가장자리의 픽셀은 래핑되지 않고 미러링됩니다.
D3DX _ 필터 _ 미러 이 플래그를 지정 하는 것은 D3DX _ 필터 _ 미러 _ U, D3DX _ 필터 _ 미러 _ V 및 D3DX _ filter _ 미러 _ W 플래그를 지정 하는 것과 같습니다.
D3DX _ 필터 _ 디더링 결과 이미지는 4x4으로 정렬 된 디더링 알고리즘을 사용 하 여 디더링 되어야 합니다.
D3DX _ 필터 _ SRGB _ IN 입력 데이터가 sRGB (감마 2.2) 색 공간에 있습니다.
D3DX _ 필터 _ SRGB _ 출력 데이터가 sRGB (감마 2.2) 색 공간에 있습니다.
D3DX _ 필터 _ SRGB _ _ _ D3DX 필터에 D3DX 필터 srgb를 지정 하 | _ _ 는 것과 같습니다 _ .

유효한 각 필터는 D3DX _ filter _ NONE, D3DX _ 필터 _ POINT, D3DX _ 필터 _ 선형, D3DX _ 필터 _ 삼각형 또는 D3DX _ 필터 _ 상자의 플래그 중 하나를 정확히 포함 해야 합니다. 또한 또는 연산자를 사용 하 여 유효한 필터를 포함 하는 다음과 같은 선택적 플래그를 0 개 이상 지정할 수 있습니다. D3DX _ filter _ 미러 _ U, D3DX _ FILTER _ 미러 _ V, D3DX _ filter _ mirror _ W, D3DX _ filter _ 미러, D3DX filter 디더링, D3DX filter srgb _ _ _ _ _ IN, D3DX filter srgb _ _ _ OUT 또는 D3DX _ filter _ srgb.

_이 매개 변수에 대 한 D3DX 기본값을 지정 하는 것은 일반적으로 D3DX _ 필터 _ 삼각형 | D3DX _ 필터 _ 디더를 지정 하는 것과 같습니다. 그러나 D3DX _ 기본값은 필터를 사용 하는 방법에 따라 의미가 다를 수 있습니다. 예를 들면 다음과 같습니다.

  • D3DXCreateTextureFromFileEx를 사용 하는 경우 D3DX _ 기본값은 D3DX _ 필터 _ 삼각형 | D3DX _ 필터 디더 _ 로 매핑됩니다.
  • D3DXFilterTexture를 사용 하는 경우 D3DX _ 기본값은 _ _ 질감 크기가 2의 거듭제곱 인 경우 D3DX 필터 상자에 매핑되고, D3DX _ 필터 _ 상자 | D3DX _ 필터 _ 디더링는 그렇지 않습니다.

D3DX 기본 필터가 매핑되는 방법에 대 한 정보를 확인 하려면 각 메서드를 참조 _ 합니다.

상수 정보

요구 사항
헤더 d3dx9tex
최소 운영 체제 Windows 98

D3DX 상수