Skip to main content
하나의 리소스에서 다른 리소스로 버퍼 영역을 복사합니다.

구문

매개 변수

pDstBuffer [in]
형식: ID3D12Resource *
대상 ID3D12Resource를 지정합니다. DstOffset
형식: UINT64
대상 리소스에 대한 UINT64 오프셋(바이트 단위)을 지정합니다. pSrcBuffer [in]
형식: ID3D12Resource *
원본 ID3D12Resource를 지정합니다. SrcOffset
형식: UINT64
복사를 시작할 원본 리소스의 UINT64 오프셋(바이트 단위)을 지정합니다. NumBytes
형식: UINT64
복사할 바이트 수를 지정합니다.

반환 값

형식: void 없음.

설명

전체 리소스를 복사할 때는 CopyResource 메서드를 사용하는 것을 고려하고, 리소스의 영역을 복사할 때는 이 메서드를 사용하세요. CopyBufferRegion은 동일한 힙 메모리에 별칭이 지정된 리소스를 초기화하는 데 사용할 수 있습니다. 자세한 내용은 CreatePlacedResource를 참조하세요.

예제

D3D12HelloTriangle 샘플은 다음과 같이 ID3D12GraphicsCommandList::CopyBufferRegion을 사용합니다:
D3D12 참조의 예제 코드를 참조하세요.

요구 사항

헤더: d3d12_xs.h 또는 d3d12_x.h
라이브러리: d3d12_xs.lib 또는 d3d12_x.lib
지원 플랫폼: XBOX Series 콘솔 및 XBOX One 제품군

함께 보기

CopyTextureRegion ID3D12GraphicsCommandList
마지막 수정일 2026년 8월 24일