structure D3DDDIARG_UPDATESUBRESOURCEUP (d3dumddi.h)
Décrit les informations utilisées pour mettre à jour une région de sous-ressource de destination à partir d’une région de mémoire système source. Utilisé par les pilotes d’affichage en mode utilisateur Windows (WDDM) 1.3 et versions ultérieures.
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 de la ressource de destination vers laquelle effectuer la copie.
SubResourceIndex
Index de la sous-ressource de destination vers laquelle les données doivent être copiées.
DstBox
Région de destination, de type D3DDDIBOX, de la sous-ressource vers laquelle les données doivent être copiées. Si Flags-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-instance de destination.
RowPitch
Décalage, 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.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8.1 |
Serveur minimal pris en charge | Windows Server 2012 R2 |
En-tête | d3dumddi.h (include D3d10umddi.h) |