estructura D3D12DDI_BUFFER_BARRIER_0088 (d3d12umddi.h)
Una estructura de D3D12DDI_BUFFER_BARRIER_0088 describe las transiciones de acceso para los búferes.
Sintaxis
typedef struct D3D12DDI_BUFFER_BARRIER_0088 {
D3D12DDI_BARRIER_SYNC SyncBefore;
D3D12DDI_BARRIER_SYNC SyncAfter;
D3D12DDI_BARRIER_ACCESS AccessBefore;
D3D12DDI_BARRIER_ACCESS AccessAfter;
D3D12DDI_HRESOURCE hResource;
} D3D12DDI_BUFFER_BARRIER_0088;
Miembros
SyncBefore
Valor D3D12DDI_BARRIER_SYNC que especifica el ámbito de sincronización de todos los trabajos de GPU anteriores que deben completarse antes de ejecutar la barrera.
SyncAfter
Valor de D3D12DDI_BARRIER_SYNC que especifica el ámbito de sincronización de todos los trabajos de GPU posteriores que deben esperar hasta que finalice la ejecución de la barrera.
AccessBefore
Valor D3D12DDI_BARRIER_ACCESS que especifica el estado de acceso del búfer que precede a la ejecución de la barrera.
AccessAfter
Valor de D3D12DDI_BARRIER_ACCESS que especifica el estado de acceso del búfer tras la finalización de la ejecución de barreras.
hResource
Identificador del recurso de búfer mediante la barrera.
Comentarios
Consulte Barreras mejoradas para obtener información general.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 11 (WDDM 3.0) |
Encabezado | d3d12umddi.h |