다음을 통해 공유


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