D3D12DDI_BARRIER_TYPE enumeração (d3d12umddi.h)
Um valor de enumeração D3D12DDI_BARRIER_TYPE indica o tipo de barreira de recurso.
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 A barreira é uma barreira global. Uma barreira global se aplica a toda a memória do recurso. As barreiras globais não fazem a transição de layouts de textura nem forçam qualquer descompactação de dados. |
D3D12DDI_BARRIER_TYPE_TEXTURE A barreira é uma barreira de textura. Uma barreira de textura se aplica a um intervalo específico de sub-recursos de textura. |
D3D12DDI_BARRIER_TYPE_BUFFER A barreira é uma barreira de buffer. Uma barreira de buffer se aplica a um recurso de buffer específico. |
D3D12DDI_BARRIER_TYPE_RANGED O buffer é uma barreira de intervalo. Uma barreira de intervalo substitui o D3D12DDI_RESOURCE_RANGED_BARRIER_0022 herdado. |
Comentários
Consulte Barreiras Aprimoradas para obter informações gerais.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 11 (WDDM 3.0) |
Cabeçalho | d3d12umddi.h |