윤곽선 및 채우기 상태(Direct3D 9)

텍스처가 없는 기본 형식은 재질로 지정된 색 또는 꼭짓점(있는 경우)에 지정된 색으로 렌더링됩니다. D3DRS_FILLMODE 렌더링 상태에 대해 D3DFILLMODE 열거 형식으로 정의된 값을 지정하여 채울 메서드를 선택할 수 있습니다.

디더링을 사용하도록 설정하려면 애플리케이션이 D3DRS_DITHERENABLE 열거된 값을 IDirect3DDevice9::SetRenderState에 첫 번째 매개 변수로 전달해야 합니다. 디더링을 사용하도록 설정하려면 두 번째 매개 변수를 TRUE 로 설정하고 FALSE를 설정 하여 사용하지 않도록 설정해야 합니다.

경우에 따라 마지막 픽셀을 선에 그리면 주변 기본 형식과 보기 흉하게 겹칠 수 있습니다. D3DRS_LASTPIXEL 열거형 값을 사용하여 이를 제어할 수 있습니다. 그러나 일부 예의 없이 이 설정을 변경하지 마세요. 일부 조건에서 마지막 픽셀의 렌더링을 표시하지 않으면 기본 형식 간에 보기 흉한 간격이 발생할 수 있습니다.

적절한 선 그리기 패턴을 설정하여 개체 윤곽선을 그릴 수 있습니다. 기본 선 그리기 상태는 실선 그리기입니다. 자세한 내용은 D3DX(Direct3D 9) 렌더링 상태의 선 그리기 지원을 참조하세요.

렌더링 상태