Partager via


Méthode IFrameBufferCallback::ResultCallback

Rappel qui avertit l’hôte des informations framebuffer retournées par la requête associée.

Syntaxe

HRESULT ResultCallback(
   DWORD   frameNumber,
   DWORD   width,
   DWORD   height,
   DWORD   renderTargetPtr,
   double  frameDuraction,
   DWORD   size,
   BYTE [] count5_buffer
);

Paramètres

frameNumber
Numéro d’image.

width
Largeur du cadre.

height
Hauteur du cadre.

renderTargetPtr
Cible de rendu d’où proviennent les résultats. Il s’agit toujours d’un emplacement spécifié par la demande de mémoire tampon de trame, ou si ce n’est pas un appel de dessin, la première prime RTV à la source de sortie.

frameDuraction
Non utilisé.

size
Taille de la mémoire tampon de sortie en octets.

count5_buffer
Contenu de la cible de rendu au format R8G8B8A8_UNORM.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT .

Spécifications

En-tête

Vspixengine.h

Voir aussi

IFrameBufferCallback