D3D_ROOT_SIGNATURE_VERSION。 指定根簽章配置的版本。 |
D3D_SHADER_MODEL。 指定著色器模型。 |
D3D12_AUTO_BREADCRUMB_OP。 定義常數,指定轉譯/計算 GPU 作業。 |
D3D12_BACKGROUND_PROCESSING_MODE。 定義常數,指定要套用至後續提交的 GPU 工作的動態優化層級。 |
D3D12_BLEND。 指定混合因數,以調變圖元著色器和轉譯目標的值。 |
D3D12_BLEND_OP。 指定 RGB 或 Alpha 混合作業。 |
D3D12_BUFFER_SRV_FLAGS。 識別如何檢視緩衝區資源。 |
D3D12_BUFFER_UAV_FLAGS。 識別緩衝區資源的未排序存取檢視選項。 |
D3D12_CLEAR_FLAGS。 指定要從深度樣板檢視中清除的內容。 |
D3D12_COLOR_WRITE_ENABLE。 識別轉譯目標每個圖元的元件在混合期間可寫入。 |
D3D12_COMMAND_LIST_SUPPORT_FLAGS。 用來判斷哪些類型的命令清單能夠支援各種作業。 |
D3D12_COMMAND_LIST_TYPE。 指定命令清單的類型。 |
D3D12_COMMAND_QUEUE_FLAGS。 指定要在建立命令佇列時使用的旗標。 |
D3D12_COMMAND_QUEUE_PRIORITY。 定義命令佇列的優先順序。 |
D3D12_COMPARISON_FUNC。 指定比較選項。 |
D3D12_CONSERVATIVE_RASTERIZATION_MODE。 識別保守點陣化是否開啟或關閉。 |
D3D12_CONSERVATIVE_RASTERIZATION_TIER。 識別保守點陣化的階層層級。 |
D3D12_CPU_PAGE_PROPERTY。 指定堆積的 CPU 頁面屬性。 |
D3D12_CROSS_NODE_SHARING_TIER。 指定在適配卡節點之間共用的層級,例如第 1 層模擬、第 1 層或第 2 層。 |
D3D12_CULL_MODE。 指定不會繪製面向特定方向的三角形。 |
D3D12_DEBUG_DEVICE_PARAMETER_TYPE。 指定 ID3D12DebugDevice1::SetDebugParameter 和 ID3D12DebugDevice1::GetDebugParameterpData 參數所指向的記憶體數據類型。 |
D3D12_DEPTH_WRITE_MASK。 識別用於寫入深度數據之深度樣板緩衝區的部分。 |
D3D12_DESCRIPTOR_HEAP_FLAGS。 指定堆積的選項。 |
D3D12_DESCRIPTOR_HEAP_TYPE。 指定描述項堆積的類型。 |
D3D12_DESCRIPTOR_RANGE_FLAGS。 指定描述項及其在根簽章 1.1 描述中所參考之數據的波動性,這可以啟用某些驅動程序優化。 |
D3D12_DESCRIPTOR_RANGE_TYPE。 指定範圍,例如,如果描述元數據表的一部分有100個著色器資源檢視 ,該範圍可以在一個專案中宣告,而不是100。 |
D3D12_DRED_ALLOCATION_TYPE。 定義常數,指定轉譯/計算 GPU 作業。 |
D3D12_DRED_ENABLEMENT。 定義常數(由 ID3D12DeviceRemovedExtendedDataSettings 介面使用),以指定個別裝置移除擴充數據 (DRED) 功能的啟用方式。 |
D3D12_DRED_FLAGS。 定義 D3D12_DEVICE_REMOVED_EXTENDED_DATA 結構中使用的常數,以指定 Direct3D 運行時間的控制旗標。 |
D3D12_DRED_VERSION。 定義常數,指定 D3D12_VERSIONED_DEVICE_REMOVED_EXTENDED_DATA 結構所使用的裝置已移除擴充資料 (DRED) 版本。 |
D3D12_DSV_DIMENSION。 指定如何存取深度樣板檢視中使用的資源。 |
D3D12_DSV_FLAGS。 指定深度樣板檢視選項。 |
D3D12_FEATURE。 目前圖形驅動程序支援的 Direct3D 12 功能選項。 |
D3D12_FENCE_FLAGS。 指定柵欄選項。 |
D3D12_FILL_MODE。 指定轉譯三角形時要使用的填滿模式。 |
D3D12_FILTER。 指定紋理取樣期間的篩選選項。 |
D3D12_FILTER_REDUCTION_TYPE。 指定篩選縮減的類型。 |
D3D12_FILTER_TYPE。 指定放大或縮小取樣器篩選的類型。 |
D3D12_FORMAT_SUPPORT1。 指定所提供格式所支援的資源。 |
D3D12_FORMAT_SUPPORT2。 指定所提供格式支援哪些未排序的資源選項。 |
D3D12_GRAPHICS_STATES。 定義旗標,指定與圖形命令清單相關的狀態。 值可以是位 OR'd。 |
D3D12_HEAP_FLAGS。 指定堆積選項,例如堆積是否可以包含紋理,以及資源是否在配接器之間共用。 |
D3D12_HEAP_SERIALIZATION_TIER。 定義指定堆積串行化支援的常數。 |
D3D12_HEAP_TYPE。 指定堆積的類型。 常駐時,堆積會位於具有特定CPU快取屬性的特定實體記憶體集區中。 |
D3D12_INDEX_BUFFER_STRIP_CUT_VALUE。 使用三角形帶狀基本拓撲時,頂點位置會解譯為連續三角形帶的頂點。 有一個特殊的索引值,表示想要在等量中具有不連續性,即剪下索引值。 此列舉會列出支援的剪下值。 |
D3D12_INDIRECT_ARGUMENT_TYPE。 指定間接參數的類型。 |
D3D12_INPUT_CLASSIFICATION。 識別輸入位置中包含的數據類型。 |
D3D12_LIFETIME_STATE。 定義常數,指定存留期追蹤物件的存留期狀態。 |
D3D12_LOGIC_OP。 指定要為轉譯目標設定的邏輯作業。 |
D3D12_MEASUREMENTS_ACTION。 定義常數,指定應該使用先前工作負載檢測的結果來完成哪些工作。 |
D3D12_MEMORY_POOL。 指定堆積的記憶體集區。 |
D3D12_MESH_SHADER_TIER。 定義常數,指定網格和放大著色器支援。 |
D3D12_META_COMMAND_PARAMETER_FLAGS。 定義常數,指定中繼命令參數的旗標。 值可以是位 OR'd。 |
D3D12_META_COMMAND_PARAMETER_STAGE。 定義常數,指定中繼命令的參數階段。 |
D3D12_META_COMMAND_PARAMETER_TYPE。 定義常數,以將參數的數據類型指定為中繼命令。 |
D3D12_MULTIPLE_FENCE_WAIT_FLAGS。 指定多個柵欄的多個等候旗標。 |
D3D12_MULTISAMPLE_QUALITY_LEVELS_FLAG。 指定判斷品質等級的選項。 |
D3D12_PIPELINE_STATE_FLAGS。 用來控制管線狀態的旗標。 |
D3D12_PIPELINE_STATE_SUBOBJECT_TYPE。 指定管線狀態數據流描述中的子物件類型。 |
D3D12_PREDICATION_OP。 指定要套用的述詞作業。 |
D3D12_PRIMITIVE_TOPOLOGY_TYPE。 指定管線如何解譯幾何或輪廓著色器輸入基本類型。 |
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER。 指定配卡所提供之可程式化範例位置的支援層級。 |
D3D12_PROTECTED_RESOURCE_SESSION_FLAGS。 定義常數,指定受保護的資源會話旗標。 |
D3D12_PROTECTED_RESOURCE_SESSION_SUPPORT_FLAGS。 定義常數,指定受保護的資源會話支援。 |
D3D12_PROTECTED_SESSION_STATUS。 定義指定受保護會話狀態的常數。 |
D3D12_QUERY_HEAP_TYPE。 指定要建立的查詢堆積類型。 |
D3D12_QUERY_TYPE。 指定查詢的類型。 |
D3D12_RAY_FLAGS。 傳遞至 TraceRay 函式的旗標,以覆寫透明度、撲殺和早期行為。 |
D3D12_RAYTRACING_ACCELERATION_STRUCTURE_BUILD_FLAGS。 指定光線追蹤加速結構的建置旗標。 搭配提供加速結構建置作業輸入的 D3D12_BUILD_RAYTRACING_ACCELERATION_STRUCTURE_INPUTS 結構,使用此列舉中的值。 |
D3D12_RAYTRACING_ACCELERATION_STRUCTURE_COPY_MODE。 指定呼叫 CopyRaytracingAccelerationStructure時所執行的複製作業類型。 |
D3D12_RAYTRACING_ACCELERATION_STRUCTURE_POSTBUILD_INFO_TYPE。 指定可透過呼叫 emitRaytracingAccelerationStructurePostbuildInfo 和 BuildRaytracingAccelerationStructure來擷取的加速結構建置後資訊類型。 |
D3D12_RAYTRACING_ACCELERATION_STRUCTURE_TYPE。 指定光線追蹤加速結構的型別。 |
D3D12_RAYTRACING_GEOMETRY_FLAGS。 指定 D3D12_RAYTRACING_GEOMETRY_DESC 結構中光線追蹤幾何的旗標。 |
D3D12_RAYTRACING_GEOMETRY_TYPE。 指定用於光線追蹤的幾何類型。 使用這個列舉中的值,在 D3D12_RAYTRACING_GEOMETRY_DESC中指定 geometry 類型。 |
D3D12_RAYTRACING_INSTANCE_FLAGS。 光線追蹤加速結構實例的旗標。 這些旗標可用來覆寫個別實例的 D3D12_RAYTRACING_GEOMETRY_FLAGS。 |
D3D12_RAYTRACING_PIPELINE_FLAGS。 定義常數,指定光線追蹤管線的組態旗標。 |
D3D12_RAYTRACING_TIER。 指定圖形裝置上的光線追蹤支援層級。 |
D3D12_RENDER_PASS_BEGINNING_ACCESS_TYPE。 指定應用程式在轉換至轉譯階段時提供給指定資源之存取的類型。 |
D3D12_RENDER_PASS_ENDING_ACCESS_TYPE。 指定應用程式在從轉譯階段轉換時提供給指定資源之存取的類型。 |
D3D12_RENDER_PASS_FLAGS。 指定轉譯階段的本質;例如,無論是暫停還是繼續轉譯階段。 |
D3D12_RESIDENCY_FLAGS。 與 EnqueueMakeResident 函式搭配使用,以選擇超過記憶體預算時落地作業的運作方式。 |
D3D12_RESIDENCY_PRIORITY。 指定適用於快速建立應用程式優先順序配置的廣泛落地優先順序貯體。 |
D3D12_RESOLVE_MODE。 指定解析作業。 |
D3D12_RESOURCE_BARRIER_FLAGS。 設定分割資源屏障的旗標。 |
D3D12_RESOURCE_BARRIER_TYPE。 指定資源屏障類型(資源使用中的轉換) 描述。 |
D3D12_RESOURCE_BINDING_TIER。 識別所使用的資源系結層級。 |
D3D12_RESOURCE_DIMENSION。 識別所使用的資源類型。 |
D3D12_RESOURCE_FLAGS。 指定使用資源的選項。 |
D3D12_RESOURCE_HEAP_TIER。 指定硬體和驅動程式支援的資源堆積層。 |
D3D12_RESOURCE_STATES。 指定資源使用方式的相關資源狀態。 |
D3D12_ROOT_DESCRIPTOR_FLAGS。 指定根簽章 1.1 描述中描述項所參考數據的波動性,這可啟用某些驅動程序優化。 |
D3D12_ROOT_PARAMETER_TYPE。 指定根簽章位置的類型。 |
D3D12_ROOT_SIGNATURE_FLAGS。 指定根簽章配置的選項。 |
D3D12_RTV_DIMENSION。 識別要檢視為轉譯目標的資源類型。 |
D3D12_SAMPLER_FEEDBACK_TIER。 定義指定取樣器意見反應支援的常數。 |
D3D12_SHADER_CACHE_CONTROL_FLAGS。 定義指定著色器快取控件選項的常數。 |
D3D12_SHADER_CACHE_FLAGS。 定義指定著色器快取旗標的常數。 |
D3D12_SHADER_CACHE_KIND_FLAGS。 定義指定著色器快取類型的常數。 |
D3D12_SHADER_CACHE_MODE。 定義常數,指定著色器快取的模式。 |
D3D12_SHADER_CACHE_SUPPORT_FLAGS。 描述目前圖形驅動程式中著色器快取的支援層級。 |
D3D12_SHADER_COMPONENT_MAPPING。 指定著色器資源檢視 #SRV 如何路由傳送記憶體。 |
D3D12_SHADER_MIN_PRECISION_SUPPORT。 描述目前圖形驅動程式中著色器的最低有效位數支援選項。 |
D3D12_SHADER_VISIBILITY。 指定可存取指定根簽章位置內容的著色器。 |
D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER。 定義常數,指定跨 API 共用支援層。 |
D3D12_SRV_DIMENSION。 識別將檢視為著色器資源的資源類型。 |
D3D12_STATIC_BORDER_COLOR。 指定靜態取樣器的框線色彩。 |
D3D12_STENCIL_OP。 識別可在深度樣板測試期間執行的樣板作業。 |
D3D12_TEXTURE_ADDRESS_MODE。 識別解析紋理座標超出紋理界限的技術。 |
D3D12_TEXTURE_COPY_TYPE。 指定要進行的紋理複製類型。 |
D3D12_TEXTURE_LAYOUT。 指定紋理配置選項。 |
D3D12_TILE_COPY_FLAGS。 指定如何複製磚。 |
D3D12_TILE_MAPPING_FLAGS。 指定如何執行磚對應作業。 |
D3D12_TILE_RANGE_FLAGS。 指定圖格對應的範圍。 |
D3D12_TILED_RESOURCES_TIER。 識別支援磚資源的階層層級。 |
D3D12_TRI_STATE。 待定。 |
D3D12_UAV_DIMENSION。 識別未排序的存取檢視選項。 |
D3D12_VIEW_INSTANCING_FLAGS。 指定檢視實例的選項。 |
D3D12_VIEW_INSTANCING_TIER。 指出支持檢視實例的階層層級。 |
D3D12_WAVE_MMA_TIER。 定義常數,指定 WaveMMA (wave_matrix) 作業的支持層級。 |
D3D12_WRITEBUFFERIMMEDIATE_MODE。 指定 WriteBufferImmediate 作業所使用的模式。 |