Partager via


structure D3D12DDI_WORK_GRAPH_MEMORY_REQUIREMENTS_0108 (d3d12umddi.h)

D3D12DDI_WORK_GRAPH_MEMORY_REQUIREMENTS_0108 est la structure dans laquelle le pilote en mode utilisateur pfnGetWorkGraphMemoryRequirements fonction retourne les exigences en mémoire du graphique de travail.

Syntaxe

typedef struct D3D12DDI_WORK_GRAPH_MEMORY_REQUIREMENTS_0108 {
  UINT64 MinSizeInBytes;
  UINT64 MaxSizeInBytes;
  UINT   SizeGranularityInBytes;
} D3D12DDI_WORK_GRAPH_MEMORY_REQUIREMENTS_0108;

Membres

MinSizeInBytes

[out] Nombre minimal d’octets dont le pilote a besoin pour sauvegarder la mémoire.

MaxSizeInBytes

[out] Nombre maximal d’octets dont le pilote a besoin pour sauvegarder la mémoire.

SizeGranularityInBytes

[out] Multiples à utiliser pour déterminer d’autres tailles que le pilote peut utiliser. Les tailles supérieures à MinSizeInBytes sont plus grandes par un multiple de SizeGranularityInBytes. L’application peut fournir des tailles pour sauvegarder la mémoire supérieure à MinSizeInBytes plus un multiple entier de SizeGranularityInBytes, ou supérieure à MaxSizeInBytes, mais il gaspille simplement de la mémoire, car le pilote ne touchera pas la mémoire au-delà de la plage de tailles et des spécifications de granularité ici.

Remarques

Le minimum peut être signalé comme zéro si le système n’a pas besoin de mémoire de stockage pour le graphique. Si le minimum est signalé comme zéro, la valeur maximale peut également être signalée comme zéro, sauf si le système peut utiliser le magasin de stockage si l’application le souhaite, mais peut également gérer l’absence. Quand zéro est signalé comme une taille valide, l’application peut passer null pour la mémoire de stockage dans SetProgram().

Pour plus d’informations, consultez graphiques Work.

Exigences

Exigence Valeur
client minimum pris en charge Windows 11, version 24H2 (WDDM 3.2)
d’en-tête d3d12umddi.h

Voir aussi

PFND3D12DDI_GET_WORK_GRAPH_MEMORY_REQUIREMENTS_0108