GetRequiredIntermediateSize fonction)
Retourne la taille requise d’une mémoire tampon à utiliser pour le téléchargement de données.
Syntaxe
UINT64 inline GetRequiredIntermediateSize(
_In_ ID3D12Resource *pDestinationResource,
_In_ UINT FirstSubresource,
_In_ UINT NumSubresources
);
Paramètres
-
pDestinationResource [ dans]
-
Type : ID3D12Resource*
Pointeur vers l’interface ID3D12Resource qui représente la ressource de destination.
-
FirstSubresource [ dans]
-
Type : uint
Index de la première sous-ressource dans la ressource. La plage de valeurs valides est comprise entre 0 et des sous- _ ressources D3D12 req _ .
-
NumSubresources [ dans]
-
Type : uint
Nombre de sous-ressources dans la ressource. La plage de valeurs valides est comprise entre 0 et (D3D12 _ req _ Resources- 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 |
|