D3D12_GRAPHICS_STATES 열거형(d3d12.h)
그래픽 명령 목록과 관련된 상태를 지정하는 플래그를 정의합니다. 값은 비트 OR를 함께 사용할 수 있습니다.
Syntax
typedef enum D3D12_GRAPHICS_STATES {
D3D12_GRAPHICS_STATE_NONE = 0,
D3D12_GRAPHICS_STATE_IA_VERTEX_BUFFERS,
D3D12_GRAPHICS_STATE_IA_INDEX_BUFFER,
D3D12_GRAPHICS_STATE_IA_PRIMITIVE_TOPOLOGY,
D3D12_GRAPHICS_STATE_DESCRIPTOR_HEAP,
D3D12_GRAPHICS_STATE_GRAPHICS_ROOT_SIGNATURE,
D3D12_GRAPHICS_STATE_COMPUTE_ROOT_SIGNATURE,
D3D12_GRAPHICS_STATE_RS_VIEWPORTS,
D3D12_GRAPHICS_STATE_RS_SCISSOR_RECTS,
D3D12_GRAPHICS_STATE_PREDICATION,
D3D12_GRAPHICS_STATE_OM_RENDER_TARGETS,
D3D12_GRAPHICS_STATE_OM_STENCIL_REF,
D3D12_GRAPHICS_STATE_OM_BLEND_FACTOR,
D3D12_GRAPHICS_STATE_PIPELINE_STATE,
D3D12_GRAPHICS_STATE_SO_TARGETS,
D3D12_GRAPHICS_STATE_OM_DEPTH_BOUNDS,
D3D12_GRAPHICS_STATE_SAMPLE_POSITIONS,
D3D12_GRAPHICS_STATE_VIEW_INSTANCE_MASK
} ;
상수
D3D12_GRAPHICS_STATE_NONE 값: 0 상태를 지정하지 않습니다. |
D3D12_GRAPHICS_STATE_IA_VERTEX_BUFFERS 입력 어셈블러 단계에서 꼭짓점 버퍼 바인딩의 상태를 지정합니다. |
D3D12_GRAPHICS_STATE_IA_INDEX_BUFFER 입력 어셈블러 단계에서 인덱스 버퍼 바인딩의 상태를 지정합니다. |
D3D12_GRAPHICS_STATE_IA_PRIMITIVE_TOPOLOGY 입력 어셈블러 단계에서 설정된 기본 토폴로지 값의 상태를 지정합니다. |
D3D12_GRAPHICS_STATE_DESCRIPTOR_HEAP 현재 바인딩된 설명자 힙의 상태를 지정합니다. |
D3D12_GRAPHICS_STATE_GRAPHICS_ROOT_SIGNATURE 현재 설정된 그래픽 루트 서명의 상태를 지정합니다. |
D3D12_GRAPHICS_STATE_COMPUTE_ROOT_SIGNATURE 현재 설정된 컴퓨팅 루트 서명의 상태를 지정합니다. |
D3D12_GRAPHICS_STATE_RS_VIEWPORTS 래스터라이저 단계에 바인딩된 뷰포트의 상태를 지정합니다. |
D3D12_GRAPHICS_STATE_RS_SCISSOR_RECTS 래스터라이저 단계에 바인딩된 가위 사각형의 상태를 지정합니다. |
D3D12_GRAPHICS_STATE_PREDICATION 조건자 상태를 지정합니다. |
D3D12_GRAPHICS_STATE_OM_RENDER_TARGETS 출력 병합기에 바인딩된 렌더링 대상의 상태를 지정합니다. |
D3D12_GRAPHICS_STATE_OM_STENCIL_REF 출력 병합기 단계에서 설정된 깊이 스텐실 테스트에 대한 참조 값의 상태를 지정합니다. |
D3D12_GRAPHICS_STATE_OM_BLEND_FACTOR 출력 병합기 단계에서 설정된 혼합 계수의 상태를 지정합니다. |
D3D12_GRAPHICS_STATE_PIPELINE_STATE 파이프라인 상태 개체의 상태를 지정합니다. |
D3D12_GRAPHICS_STATE_SO_TARGETS 스트림 출력 단계에 바인딩된 버퍼 뷰의 상태를 지정합니다. |
D3D12_GRAPHICS_STATE_OM_DEPTH_BOUNDS 출력 병합기 단계에서 설정된 깊이 범위의 상태를 지정합니다. |
D3D12_GRAPHICS_STATE_SAMPLE_POSITIONS 샘플 위치의 상태를 지정합니다. |
D3D12_GRAPHICS_STATE_VIEW_INSTANCE_MASK 뷰 인스턴스 마스크의 상태를 지정합니다. |
요구 사항
머리글 | d3d12.h |