Compartir a través de


enumeración D3D12DDI_BARRIER_TYPE (d3d12umddi.h)

Un valor de enumeración D3D12DDI_BARRIER_TYPE indica el tipo de barrera de recursos.

Syntax

typedef enum D3D12DDI_BARRIER_TYPE {
  D3D12DDI_BARRIER_TYPE_GLOBAL,
  D3D12DDI_BARRIER_TYPE_TEXTURE,
  D3D12DDI_BARRIER_TYPE_BUFFER,
  D3D12DDI_BARRIER_TYPE_RANGED
} ;

Constantes

 
D3D12DDI_BARRIER_TYPE_GLOBAL
La barrera es una barrera global. Una barrera global se aplica a toda la memoria de recursos. Las barreras globales no realizan la transición de diseños de textura ni fuerzan la descompresión de datos.
D3D12DDI_BARRIER_TYPE_TEXTURE
La barrera es una barrera de textura. Una barrera de textura se aplica a un intervalo específico de subrecursos de textura.
D3D12DDI_BARRIER_TYPE_BUFFER
La barrera es una barrera de búfer. Una barrera de búfer se aplica a un recurso de búfer específico.
D3D12DDI_BARRIER_TYPE_RANGED
El búfer es una barrera de rango. Una barrera de rango reemplaza el D3D12DDI_RESOURCE_RANGED_BARRIER_0022 heredado.

Comentarios

Consulte Barreras mejoradas para obtener información general.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11 (WDDM 3.0)
Encabezado d3d12umddi.h

Consulte también

D3D12DDIARG_BARRIER_0088

PFND3D12DDI_BARRIER_0088