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 未定義的 swizzle。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 (版本 1803) |
標頭 | d3d12umddi.h |