PFND3DWDDM1_3DDI_COPYTILES fonction de rappel (d3d10umddi.h)
Copie les vignettes de la mémoire tampon vers la ressource en mosaïque ou vice versa.
Syntaxe
PFND3DWDDM1_3DDI_COPYTILES Pfnd3dwddm13DdiCopytiles;
void Pfnd3dwddm13DdiCopytiles(
D3D10DDI_HDEVICE hDevice,
D3D10DDI_HRESOURCE hTiledResource,
const D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE *pTileRegionStartCoord,
const D3DWDDM1_3DDI_TILE_REGION_SIZE *pTileRegionSize,
D3D10DDI_HRESOURCE hBuffer,
UINT64 BufferStartOffsetInBytes,
UINT Flags
)
{...}
Paramètres
hDevice
Handle pour le périphérique d’affichage (contexte graphique).
hTiledResource
Handle de la ressource en mosaïque.
pTileRegionStartCoord
Pointeur vers une structure D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE qui décrit les coordonnées de départ de la ressource en mosaïque de destination.
pTileRegionSize
Pointeur vers une structure D3DWDDM1_3DDI_TILE_REGION_SIZE qui décrit la taille de la région en mosaïque.
hBuffer
Handle d’une ressource qui représente une mémoire tampon par défaut, dynamique ou intermédiaire.
BufferStartOffsetInBytes
Décalage, en octets, dans la mémoire tampon sur hBuffer pour démarrer l’opération.
Flags
Combinaison de valeurs D3DWDDM1_3DDI_TILE_COPY_FLAG qui sont combinées à l’aide d’une opération OR au niveau du bit.
Valeur de retour
None
Remarques
Le pilote peut utiliser la fonction de rappel pfnSetErrorCb pour définir un code d’erreur.
Le runtime Direct3D ne s’attend pas à ce que cette fonction échoue.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 8.1 (WDDM 1.3) |
Serveur minimal pris en charge | Windows Server 2012 R2 |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | d3d10umddi.h (incluez D3d10umddi.h) |
Voir aussi
D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE