Condividi tramite


Funzione GetRequiredIntermediateSize

Restituisce le dimensioni necessarie di un buffer da usare per il caricamento dei dati.

Sintassi

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

Parametri

pDestinationResource [in]

Tipo: ID3D12Resource*

Puntatore all'interfaccia ID3D12Resource che rappresenta la risorsa di destinazione.

FirstSubresource [in]

Tipo: UINT

Indice della prima sottoresource nella risorsa. L'intervallo di valori validi è da 0 a D3D12_REQ_SUBRESOURCES.

NumSubresources [in]

Tipo: UINT

Numero di sottoresource nella risorsa. L'intervallo di valori validi è da 0 a (D3D12_REQ_SUBRESOURCES - FirstSubresource).

Valore restituito

Tipo: UINT64

Dimensioni del buffer, in byte.

Requisiti

Requisito Valore
Intestazione
D3dx12.h
Libreria
D3D12.lib
DLL
D3D12.dll

Vedi anche

Funzioni helper per D3D12