Fonction GetRequiredIntermediateSize
Retourne la taille requise d’une mémoire tampon à utiliser pour le chargement des données.
Syntaxe
UINT64 inline GetRequiredIntermediateSize(
_In_ ID3D12Resource *pDestinationResource,
_In_ UINT FirstSubresource,
_In_ UINT NumSubresources
);
Paramètres
-
pDestinationResource [in]
-
Type : ID3D12Resource*
Pointeur vers l’interface ID3D12Resource qui représente la ressource de destination.
-
FirstSubresource [in]
-
Type : UINT
Index de la première sous-ressource de la ressource. La plage de valeurs valides est comprise entre 0 et D3D12_REQ_SUBRESOURCES.
-
NumSubresources [in]
-
Type : UINT
Nombre de sous-ressources dans la ressource. La plage de valeurs valides est comprise entre 0 et (D3D12_REQ_SUBRESOURCES - FirstSubresource).
Valeur retournée
Type : UINT64
Taille de la mémoire tampon, en octets.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|
DLL |
|