Partager via


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)

Voir aussi

D3DDDIARG_COPYFLAGS

D3DDDIBOX

pfnUpdateSubresourceUP