ByteAddressBuffer

인덱싱되는 읽기 전용 버퍼(바이트)입니다.

메서드 설명
GetDimensions 리소스 차원을 가져옵니다.
로드 하나의 값을 가져옵니다.
Load2 두 개의 값을 가져옵니다.
Load3 세 가지 값을 가져옵니다.
Load4 4개의 값을 가져옵니다.

원시 버퍼로 작업할 때 ByteAddressBuffer 개체 형식을 사용할 수 있습니다. 버퍼의 원시 보기에 대한 자세한 내용은 버퍼의 원시 보기를 참조하세요.

최소 셰이더 모델

이 개체는 다음 셰이더 모델에서 지원됩니다.

셰이더 모델 지원됨
셰이더 모델 5 이상 셰이더 모델 셰이더 모델 4 컴퓨팅 셰이더를 지원하는 디바이스에서 10.0 또는 10.1 기능 수준(D3D_FEATURE_LEVEL_10_X를 사용하여 Direct3D 11 API를 통해 사용 가능합니다. 하위 하드웨어의 컴퓨팅 셰이더 지원에 대한 자세한 내용은 하위 하드웨어의 컴퓨팅 셰이더를 참조하세요.)

이 개체는 다음 형식의 셰이더에 대해 지원됩니다.

꼭짓점 Hull 도메인 기하 도형 픽셀 컴퓨팅
x x x x x x

바이트 주소 버퍼에 대한 자세한 내용은 바이트 주소 지정 가능 리소스 종류를 참조하세요.

셰이더 모델 5는 읽기-쓰기 바이트 주소 버퍼도 구현합니다.

추가 정보

셰이더 모델 5 개체