IFrameBufferCallback :: ResultCallback, méthode

Rappel qui avertit l’hôte des informations trame 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 de frame.

Largeur
Largeur du cadre.

celle
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, s’il ne s’agit pas d’un appel de dessin, le premier RTV Bount à la source de sortie.

frameDuraction
Non utilisé.

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

_mémoire tampon count5
Contenu de la cible de rendu au _ format R8G8B8A8 UNORM.

Valeur de retour

Si cette méthode est réussie, elle retourne la valeur _ OK. Sinon, elle retourne un code d’erreur HRESULT .

Configuration requise

En-tête

Vspixengine. h

Voir aussi

IFrameBufferCallback