Skip to main content
Describe una barrera de acceso a memoria de búfer. La usan las barreras de búfer para indicar cuándo la memoria de un recurso debe hacerse visible para un tipo de acceso específico.

Sintaxis

Miembros

SyncBefore
Tipo: D3D12_BARRIER_SYNC
Ámbito de sincronización de todo el trabajo de GPU anterior que debe completarse antes de ejecutar la barrera. SyncAfter
Tipo: D3D12_BARRIER_SYNC
Ámbito de sincronización de todo el trabajo de GPU posterior que debe esperar hasta que finalice la ejecución de la barrera. AccessBefore
Tipo: D3D12_BARRIER_ACCESS
Bits de acceso correspondientes al uso del recurso desde la barrera anterior, o desde el inicio del ámbito de ExecuteCommandLists. AccessAfter
Tipo: D3D12_BARRIER_ACCESS
Bits de acceso correspondientes al uso del recurso después de que se complete la barrera. pResource
Tipo: ID3D12Resource *
Puntero al recurso de búfer que usa la barrera. Offset
Tipo: UINT64
Debe ser 0. Size
Tipo: UINT64
Debe ser UINT64_MAX o el tamaño del búfer en bytes.

Comentarios

Requisitos

Encabezado: d3d12_xs.h
Biblioteca: d3d12_xs.lib
Plataformas compatibles: consolas XBOX Series

Consulte también

Última modificación el 28 de agosto de 2026