énumération D3DDDI_POOL (d3dukmdt.h)
Le type d’énumération D3DDDI_POOL contient des valeurs qui identifient des types particuliers de pool de mémoire.
Syntax
typedef enum _D3DDDI_POOL {
D3DDDIPOOL_SYSTEMMEM,
D3DDDIPOOL_VIDEOMEMORY,
D3DDDIPOOL_LOCALVIDMEM,
D3DDDIPOOL_NONLOCALVIDMEM,
D3DDDIPOOL_STAGINGMEM
} D3DDDI_POOL;
Constantes
D3DDDIPOOL_SYSTEMMEM Des ressources existent dans la mémoire système. |
D3DDDIPOOL_VIDEOMEMORY Des ressources existent dans la mémoire d’affichage. |
D3DDDIPOOL_LOCALVIDMEM Les ressources existent dans la mémoire d’affichage locale true plutôt que dans la mémoire d’affichage non locale (par exemple, mémoire AGP). |
D3DDDIPOOL_NONLOCALVIDMEM Les ressources existent dans la mémoire d’affichage non locale (par exemple, la mémoire AGP) plutôt que dans la mémoire d’affichage locale true. |
D3DDDIPOOL_STAGINGMEM Il existe des ressources dans la mémoire intermédiaire allouée par le pilote d’affichage en mode utilisateur. Cette valeur indique au pilote qu’il doit allouer sa propre mémoire intermédiaire plutôt que d’utiliser la mémoire Direct3D 10Level 9 allouée. Doit être pris en charge par les pilotes WDDM 1.3 et ultérieur. Disponible à partir de Windows 8.1. |
Remarques
Les types de mémoire de pool sont définis comme un type d’énumération plutôt que des indicateurs distincts, car les types s’excluent mutuellement.
Notez que les valeurs D3DDDIPOOL_LOCALVIDMEM et D3DDDIPOOL_NONLOCALVIDMEM sont fournies en tant qu’indicateurs pour le pilote d’affichage en mode utilisateur afin qu’il puisse améliorer les performances. Pour plus d’informations sur ces valeurs, consultez Spécification du type de mémoire pour une ressource.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows. |
En-tête | d3dukmdt.h (include D3dumddi.h, D3dkmddi.h) |