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)

Voir aussi

D3DDDIARG_COPYFLAGS

D3DDDIBOX

pfnUpdateSubresourceUP