Sintaxis
Parámetros
Min [in]Tipo: FLOAT SAL:
In
Especifica el límite mínimo de profundidad. El valor predeterminado es 0. Los valores NaN se convierten silenciosamente en 0.
Max [in]Tipo: FLOAT SAL:
In
Especifica el límite máximo de profundidad. El valor predeterminado es 1. Los valores NaN se convierten silenciosamente en 0.
Valor devuelto
Tipo: void Ninguno.Comentarios
Las pruebas de límites de profundidad permiten descartar píxeles y muestras si el valor de profundidad almacenado actualmente está fuera del intervalo especificado por Min y Max, ambos incluidos. Si el valor de profundidad almacenado actualmente del píxel o la muestra está dentro de este intervalo, la prueba de límites de profundidad se supera y se representa; de lo contrario, la prueba de límites de profundidad no se supera y el píxel o la muestra se descarta. Tenga en cuenta que la prueba de límites de profundidad considera el valor de profundidad almacenado actualmente, no el valor de profundidad generado por el sombreador de píxeles en ejecución. Para usar las pruebas de límites de profundidad, la aplicación debe usar el nuevo método CreatePipelineState para habilitar las pruebas de límites de profundidad en el PSO y, a continuación, puede usar este método de la lista de comandos para cambiar los límites de profundidad dinámicamente. OMSetDepthBounds es una característica opcional. Use el método CheckFeatureSupport para determinar si el controlador en modo usuario admite o no esta característica. La compatibilidad con esta característica se notifica a través de la estructura D3D12_FEATURE_D3D12_OPTIONS2.Requisitos
Encabezado: d3d12_xs.h o d3d12_x.hBiblioteca: d3d12_xs.lib o d3d12_x.lib
Plataformas compatibles: consolas XBOX Series y familia XBOX One
