Freigeben über


IFrameBufferCallback::ResultCallback-Methode

Ein Rückruf, der den Host der framebuffer-Informationen benachrichtigt, die von der zugeordneten Anforderung zurückgegeben werden.

Syntax

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

Parameter

frameNumber
Die Framenummer.

width
Die Breite des Rahmens.

height
Die Höhe des Rahmens.

renderTargetPtr
Das Renderziel, aus dem die Ergebnisse stammen. Es ist immer ein Slot, der von der Framepufferanforderung angegeben wird, oder wenn nicht ein Draw-Aufruf, dann der erste RTV-Bount an die Ausgabequelle.

frameDuraction
Wird nicht verwendet.

size
Die Größe des Ausgabepuffers in Bytes.

count5_buffer
Der Inhalt des Renderziels im R8G8B8A8_UNORM Format.

Rückgabewert

Wenn diese Methode erfolgreich ist, gibt sie S_OK zurück. Andernfalls wird ein HRESULT-Fehlercode zurückgegeben.

Anforderungen

Header

Vspixengine.h

Siehe auch

IFrameBufferCallback