D3D12DDI_D3D12_OPTIONS_DATA_0052 구조체(d3d12umddi.h)
옵션 데이터를 표시합니다.
구문
typedef struct D3D12DDI_D3D12_OPTIONS_DATA_0052 {
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;
BOOL SRVOnlyTiledResourceTier3;
} D3D12DDI_D3D12_OPTIONS_DATA_0052;
멤버
ResourceBindingTier
리소스 바인딩 계층.
ConservativeRasterizationTier
일반 래스터화 계층입니다.
TiledResourcesTier
타일형 리소스 계층.
CrossNodeSharingTier
노드 간 공유 계층.
VPAndRTArrayIndexFromAnyShaderFeedingRasterizerSupportedWithoutGSEmulation
GS 에뮬레이션 없이 지원되는 셰이더 공급 래스터라이저의 VP 및 RT 배열 인덱스입니다.
OutputMergerLogicOp
출력 병합기 논리 옵션입니다.
ResourceHeapTier
리소스 힙 계층.
DepthBoundsTestSupported
깊이 경계 테스트가 지원됩니다.
ProgrammableSamplePositionsTier
프로그래밍 가능한 샘플 위치 계층입니다.
CopyQueueTimestampQueriesSupported
큐 타임스탬프 쿼리를 복사합니다.
WriteBufferImmediateQueueFlags
버퍼 즉시 큐 플래그를 작성합니다.
ViewInstancingTier
인스턴스화 계층을 봅니다.
BarycentricsSupported
Barycentrics가 지원됩니다.
ReservedBufferPlacementSupported
예약된 버퍼 배치가 지원됩니다. 64KB 맞춤 MSAA만 지원합니다.
Deterministic64KBUndefinedSwizzle
결정적 64KB 정의되지 않은 스위즐.
SRVOnlyTiledResourceTier3
하드웨어가 SRV 전용 스파스 볼륨 텍스처를 지원하는지 여부를 나타냅니다.
설명
타일형 리소스 계층 3 SRV-Only(셰이더 리소스 뷰)를 지원하려면 드라이버가 타일형 리소스 계층 2에 대한 지원도 보급해야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10, 버전 1809 |
머리글 | d3d12umddi.h |