D3D12DDI_BARRIER_TYPE enumeração (d3d12umddi.h)
Um valor de enumeração D3D12DDI_BARRIER_TYPE indica o tipo de barreira de recursos.
Sintaxe
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 de recurso. As barreiras globais não fazem a transição de layouts de textura ou 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 com intervalo substitui o D3D12DDI_RESOURCE_RANGED_BARRIER_0022herdado. |
Observações
Consulte de Barreiras Avançadas para obter informações gerais.
Requisitos
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Windows 11 (WDDM 3.0) |
cabeçalho | d3d12umddi.h |