GetRequiredIntermediateSize 함수

데이터 업로드에 사용할 버퍼의 필요한 크기를 반환합니다.

구문

UINT64 inline GetRequiredIntermediateSize(
  _In_ ID3D12Resource *pDestinationResource,
  _In_ UINT           FirstSubresource,
  _In_ UINT           NumSubresources
);

매개 변수

pDestinationResource [in]

형식: ID3D12Resource*

대상 리소스를 나타내는 ID3D12Resource 인터페이스에 대한 포인터입니다.

FirstSubresource [in]

형식: UINT

리소스의 첫 번째 하위 리소스 인덱스입니다. 유효한 값의 범위는 D3D12_REQ_SUBRESOURCES 0입니다.

NumSubresources [in]

형식: UINT

리소스의 하위 리소스 수입니다. 유효한 값의 범위는 0에서 (D3D12_REQ_SUBRESOURCES - FirstSubresource)입니다.

반환 값

형식: UINT64

버퍼의 크기(바이트)입니다.

요구 사항

요구 사항
헤더
D3dx12.h
라이브러리
D3D12.lib
DLL
D3D12.dll

추가 정보

D3D12용 도우미 함수