D3D12DDI_D3D12_OPTIONS_DATA_0041 구조체(d3d12umddi.h)
옵션 데이터를 표시합니다.
구문
typedef struct D3D12DDI_D3D12_OPTIONS_DATA_0041 {
D3D12DDI_RESOURCE_BINDING_TIER ResourceBindingTier;
D3D12DDI_CONSERVATIVE_RASTERIZATION_TIER ConservativeRasterizationTier;
D3D12DDI_TILED_RESOURCES_TIER TiledResourcesTier;
D3D12DDI_CROSS_NODE_SHARING_TIER CrossNodeSharingTier;
BOOL VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation;
BOOL OutputMergerLogicOp;
D3D12DDI_RESOURCE_HEAP_TIER ResourceHeapTier;
BOOL DepthBoundsTestSupported;
D3D12DDI_PROGRAMMABLE_SAMPLE_POSITIONS_TIER ProgrammableSamplePositionsTier;
BOOL CopyQueueTimestampQueriesSupported;
D3D12DDI_COMMAND_QUEUE_FLAGS WriteBufferImmediateQueueFlags;
D3D12DDI_VIEW_INSTANCING_TIER ViewInstancingTier;
BOOL BarycentricsSupported;
BOOL ReservedBufferPlacementSupported;
BOOL Deterministic64KBUndefinedSwizzle;
} D3D12DDI_D3D12_OPTIONS_DATA_0041;
멤버
ResourceBindingTier
리소스 바인딩 계층.
ConservativeRasterizationTier
일반 래스터화 계층입니다.
TiledResourcesTier
타일형 리소스 계층.
CrossNodeSharingTier
노드 간 공유 계층.
VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation
GS 에뮬레이션 없이 지원되는 셰이더 공급 래스터라이저의 VP 및 RT 배열 인덱스입니다.
OutputMergerLogicOp
출력 병합기 논리 옵션입니다.
ResourceHeapTier
리소스 힙 계층.
DepthBoundsTestSupported
깊이 경계 테스트가 지원됩니다.
ProgrammableSamplePositionsTier
프로그래밍 가능한 샘플 위치 계층입니다.
CopyQueueTimestampQueriesSupported
큐 타임스탬프 쿼리를 복사합니다.
WriteBufferImmediateQueueFlags
버퍼 즉시 큐 플래그를 작성합니다.
ViewInstancingTier
인스턴스화 계층을 봅니다.
BarycentricsSupported
Barycentrics가 지원됩니다.
ReservedBufferPlacementSupported
예약된 버퍼 배치가 지원됩니다. 64KB 맞춤 MSAA만 지원합니다.
Deterministic64KBUndefinedSwizzle
결정적 64KB 정의되지 않은 스위즐.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10, 버전 1803 |
머리글 | d3d12umddi.h |