D3D12DDI_RAYTRACING_PIPELINE_FLAGS列挙 (d3d12umddi.h)
レイトレーシング パイプライン フラグ。
構文
typedef enum D3D12DDI_RAYTRACING_PIPELINE_FLAGS {
D3D12DDI_RAYTRACING_PIPELINE_FLAG_NONE,
D3D12DDI_RAYTRACING_PIPELINE_FLAG_SKIP_TRIANGLES,
D3D12DDI_RAYTRACING_PIPELINE_FLAG_SKIP_PROCEDURAL_PRIMITIVES
} ;
定数
D3D12DDI_RAYTRACING_PIPELINE_FLAG_NONE レイ フラグを追加しません。 |
D3D12DDI_RAYTRACING_PIPELINE_FLAG_SKIP_TRIANGLES このレイトレーシング パイプライン内の TraceRay 呼び出しの場合は、RAY_FLAG_SKIP_TRIANGLES Ray フラグに を追加します。 結果として得られるレイ フラグの組み合わせは有効である必要があります。 実装では、特定のプリミティブ型を考慮する必要がないことを認識して、パイプラインを最適化できる場合があります。 |
D3D12DDI_RAYTRACING_PIPELINE_FLAG_SKIP_PROCEDURAL_PRIMITIVES このレイトレーシング パイプライン内の TraceRay 呼び出しの場合は、RAY_FLAG_SKIP_PROCEDURAL_PRIMITIVES Ray フラグに を追加します。 結果として得られるレイ フラグの組み合わせは有効である必要があります。 実装では、特定のプリミティブ型を考慮する必要がないことを認識して、パイプラインを最適化できる場合があります。 |
注釈
D3D12DDI_RAYTRACING_PIPELINE_FLAGS値は D3D12DDI_RAYTRACING_PIPELINE_CONFIG_0075 で指定されます。
詳細については、 DirectX レイトレーシング (DXR) 機能の仕様 に関するページを参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 バージョン 2004 |
Header | d3d12umddi.h |