PFND3DWDDM1_3DDI_COPYTILES fonction de rappel (d3d10umddi.h)
Copie les vignettes de la mémoire tampon vers la ressource en mosaïque ou inversement.
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 de l’appareil 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 vers 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 à pour démarrer l’opération.
Flags
Combinaison de valeurs D3DWDDM1_3DDI_TILE_COPY_FLAG combinées à l’aide d’une opération OR au niveau du bit.
Valeur de retour
Aucun
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.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 8.1 (WDDM 1.3) |
serveur minimum pris en charge | Windows Server 2012 R2 |
plateforme cible | Bureau |
d’en-tête | d3d10umddi.h (include D3d10umddi.h) |
Voir aussi
D3DWDDM1_3DDI_TILED_RESOURCE_COORDINATE