structure DXGKARG_VALIDATEUPDATEALLOCPROPERTY (d3dkmddi.h)
La structure DXGKARG_VALIDATEUPDATEALLOCPROPERTY contient les informations nécessaires pour valider les paramètres afin de mettre à jour les propriétés d’une allocation.
Syntaxe
typedef struct _DXGKARG_VALIDATEUPDATEALLOCPROPERTY {
[in] HANDLE hAllocation;
[in] UINT SupportedSegmentSet;
[in] D3DDDI_SEGMENTPREFERENCE PreferredSegment;
[in] D3DDDI_UPDATEALLOCPROPERTY_FLAGS Flags;
union {
struct {
UINT SetAccessedPhysically : 1;
UINT SetSupportedSegmentSet : 1;
UINT SetPreferredSegment : 1;
UINT Reserved : 29;
};
UINT PropertyMaskValue;
};
} DXGKARG_VALIDATEUPDATEALLOCPROPERTY;
Membres
[in] hAllocation
Handle de l’allocation qui sera mise à jour.
[in] SupportedSegmentSet
Index pour le nouveau jeu de segments pris en charge. Si le jeu de segments pris en charge actuel est le même, cela sera ignoré.
[in] PreferredSegment
Index pour le nouveau jeu de segments préféré. Si le jeu de segments préféré actuel est le même, cela sera ignoré.
[in] Flags
Structure D3DDDI_UPDATEALLOCPROPERTY_FLAGS avec des indicateurs qui spécifient comment mettre à jour les propriétés de l’allocation.
SetAccessedPhysically
Valeur UINT qui spécifie si l’allocation est accessible par son adresse physique.
SetSupportedSegmentSet
Valeur UINT qui spécifie si le segment pris en charge est défini sur une nouvelle valeur.
SetPreferredSegment
Valeur UINT qui spécifie si le segment préféré est défini sur une nouvelle valeur.
Reserved
Ce membre est réservé et doit être défini sur zéro.
PropertyMaskValue
Une autre façon d’accéder aux valeurs du masque de propriété.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10, version 1607 (WDDM 2.1) |
d’en-tête | d3dkmddi.h |