> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# D3D12_GLOBAL_BARRIER (XBOX Series 콘솔)

> 리소스 메모리 액세스 배리어를 설명합니다. 전역, 텍스처 및 버퍼 배리어에서 특정 액세스 유형에 대해 리소스 메모리가 표시되어야 하는 시점을 나타내기 위해 사용됩니다.

리소스 메모리 액세스 배리어를 설명합니다. 전역, 텍스처 및 버퍼 배리어에서 특정 액세스 유형에 대해 리소스 메모리가 표시되어야 하는 시점을 나타내기 위해 사용됩니다.

## 구문

```cpp theme={null}
typedef struct D3D12_GLOBAL_BARRIER
{
    D3D12_BARRIER_SYNC SyncBefore;
    D3D12_BARRIER_SYNC SyncAfter;
    D3D12_BARRIER_ACCESS AccessBefore;
    D3D12_BARRIER_ACCESS AccessAfter;
} D3D12_GLOBAL_BARRIER
```

### 멤버

*SyncBefore*\
형식: D3D12\_BARRIER\_SYNC

배리어를 실행하기 전에 완료되어야 하는 모든 선행 GPU 작업의 동기화 범위입니다.

*SyncAfter*\
형식: D3D12\_BARRIER\_SYNC

배리어 실행이 완료될 때까지 기다려야 하는 모든 후속 GPU 작업의 동기화 범위입니다.

*AccessBefore*\
형식: D3D12\_BARRIER\_ACCESS

이전 배리어 이후 또는 **ExecuteCommandLists** 범위의 시작 이후 관련된 리소스 사용에 해당하는 액세스 비트입니다.

*AccessAfter*\
형식: D3D12\_BARRIER\_ACCESS

배리어가 완료된 후 관련된 리소스 사용에 해당하는 액세스 비트입니다.

## 설명

## 요구 사항

**헤더:** d3d12\_xs.h\
**라이브러리:** d3d12\_xs.lib\
**지원 플랫폼**: XBOX Series 콘솔

## 함께 보기


## Related topics

- [D3D12_BARRIER_GROUP (XBOX Series 콘솔)](/ko/reference/graphics/d3d12/structs/d3d12_barrier_group_public.md)
- [D3D12_TEXTURE_BARRIER (XBOX Series 콘솔)](/ko/reference/graphics/d3d12/structs/d3d12_texture_barrier_public.md)
- [D3D12_BUFFER_BARRIER (XBOX Series 콘솔)](/ko/reference/graphics/d3d12/structs/d3d12_buffer_barrier_public.md)
- [D3D12_BARRIER_SUBRESOURCE_RANGE (XBOX Series 콘솔)](/ko/reference/graphics/d3d12/structs/d3d12_barrier_subresource_range_public.md)
- [D3D12_WAVE_MMA_TIER (XBOX Series 콘솔)](/ko/reference/graphics/d3d12_xs/enums/d3d12_wave_mma_tier_xs.md)
