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()이 인스턴스의 해시 코드를 반환합니다.

또한보십시오