RenderState
내용물
[
숨다
]RenderState class
파이프라인 구축을 위한 렌더링 상태 렌더링 상태에 대한 변경 사항은 생성된 파이프라인 인스턴스에 영향을 미치지 않습니다.
public class RenderState : IComparable<RenderState>, IDisposable
생성자
| 이름 | 설명 |
|---|---|
| RenderState() | 의 생성자RenderState |
속성
| 이름 | 설명 |
|---|---|
| Blend { get; set; } | 조각 혼합을 활성화 또는 비활성화합니다. |
| BlendColor { get; set; } | 에서 사용되는 블렌드 색상을 가져오거나 설정합니다.ConstantColor |
| CullFace { get; set; } | 컬 페이스 활성화 또는 비활성화 |
| CullFaceMode { get; set; } | 컬링할 얼굴을 가져오거나 설정합니다. |
| DepthFunction { get; set; } | 깊이 test 에서 사용되는 비교 함수를 가져오거나 설정합니다. |
| DepthMask { get; set; } | 깊이 쓰기를 활성화 또는 비활성화합니다. |
| DepthTest { get; set; } | 깊이 테스트를 활성화 또는 비활성화합니다. |
| DestinationBlendFactor { get; set; } | 색상이 혼합되는 방식을 가져오거나 설정합니다. |
| FrontFace { get; set; } | 앞면이 어떤 순서인지 가져오거나 설정합니다. |
| PolygonMode { get; set; } | 다각형의 렌더링 모드를 가져오거나 설정합니다. |
| ScissorBox { get; set; } | 가위 상자 를 가져오거나 설정합니다. |
| ScissorTest { get; set; } | 시저 테스트 활성화 또는 비활성화 |
| SourceBlendFactor { get; set; } | 색상이 혼합되는 방식을 가져오거나 설정합니다. |
| StencilBackFace { get; } | 뒷면의 스텐실 상태를 가져옵니다. |
| StencilFrontFace { get; } | 전면의 스텐실 상태를 가져옵니다. |
| StencilMask { get; set; } | 테스트가 완료되면 참조 및 저장된 스텐실 값 모두와 AND 처리되는 마스크를 가져오거나 설정합니다. |
| StencilReference { get; set; } | 스텐실 테스트의 기준 값을 가져오거나 설정합니다. |
| StencilTest { get; set; } | 스텐실 테스트를 활성화 또는 비활성화합니다. |
행동 양식
| 이름 | 설명 |
|---|---|
| CompareTo(RenderState) | 렌더링 상태를 다른 instance 와 비교합니다. |
| Dispose() | 폐기RenderState 모든 내부 리소스를 해제합니다. |
| override Equals(object) | 이 인스턴스가 지정된 개체와 같은지 여부를 나타내는 값을 반환합니다. |
| override GetHashCode() | 이 인스턴스의 해시 코드를 반환합니다. |
또한보십시오
- 네임스페이스 Aspose.ThreeD.Render
- 집회 Aspose.3D