structure D3DDDIARG_UPDATESUBRESOURCEUP (d3dumddi.h)
Décrit les informations utilisées pour mettre à jour une sous-région de destination à partir d’une région de mémoire système source. Utilisé par le modèle de pilote d’affichage Windows (WDDM) 1.3 et les pilotes d’affichage en mode utilisateur ultérieurs.
Syntaxe
typedef struct D3DDDIARG_UPDATESUBRESOURCEUP {
HANDLE hResource;
UINT SubResourceIndex;
D3DDDIBOX DstBox;
const VOID *pSysMemUP;
UINT RowPitch;
UINT DepthPitch;
D3DDDIARG_COPYFLAGS Flags;
} D3DDDIARG_UPDATESUBRESOURCEUP;
Membres
hResource
Handle vers la ressource de destination vers laquelle copier.
SubResourceIndex
Index de la sous-source de destination vers laquelle les données doivent être copiées.
DstBox
Région de destination, de type D3DDDIBOX, de la sous-source vers laquelle les données doivent être copiées. Si indicateurs->boxValid n’est pas défini, la sous-ressource entière doit être mise à jour.
pSysMemUP
Pointeur vers l’adresse de début des données sources que la fonction pfnUpdateSubresourceUP copie pour mettre à jour la sous-source de destination.
RowPitch
Offset, en octets, pour passer à la ligne suivante des données sources.
DepthPitch
Décalage, en octets, pour passer à la tranche de profondeur suivante des données sources.
Flags
Structure D3DDDIARG_COPYFLAGS qui spécifie des caractéristiques supplémentaires de l’opération de mise à jour de sous-ressource.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 8.1 |
serveur minimum pris en charge | Windows Server 2012 R2 |
d’en-tête | d3dumddi.h (include D3d10umddi.h) |