Compartilhar via


Função GetRequiredIntermediateSize

Retorna o tamanho necessário de um buffer a ser usado para carregamento de dados.

Sintaxe

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

Parâmetros

pDestinationResource [in]

Tipo: ID3D12Resource*

Um ponteiro para a interface ID3D12Resource que representa o recurso de destino.

FirstSubresource [in]

Tipo: UINT

O índice da primeira sub-fonte no recurso. O intervalo de valores válidos é de 0 a D3D12_REQ_SUBRESOURCES.

NumSubresources [in]

Tipo: UINT

O número de sub-recursos no recurso. O intervalo de valores válidos é de 0 a (D3D12_REQ_SUBRESOURCES – FirstSubresource).

Valor retornado

Tipo: UINT64

O tamanho do buffer, em bytes.

Requisitos

Requisito Valor
parâmetro
D3dx12.h
Biblioteca
D3D12.lib
DLL
D3D12.dll

Confira também

Funções auxiliares do D3D12