다음을 통해 공유


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

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

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

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

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

렌더링 상태