Freigeben über


IFrameBufferRequest::RequestAsync-Methode

Fordert die Framebuffer-Ausgabe des angegebenen Renderziels, -Ereignisses und -Frames an.

Syntax

HRESULT RequestAsync(
   DWORD                  frameNumber,
   EventID                eventID,
   DWORD                  renderTargetIndex,
   IFrameBufferCallback * requestCallback,
   DWORD                  requestCookie,
   DWORD                  progressIntervalMsecs
);

Parameter

frameNumber
Der angegebene Frame.

Eventid
Das angegebene Ereignis.

renderTargetIndex
Der Index des angegebenen Renderziels.

requestCallback
Die Adresse eines Rückrufs, der verwendet wird, um den Host der Ergebnisse zu benachrichtigen.

requestCookie
Ein Cookie, das die Anforderung eindeutig identifiziert und verwendet werden kann, um zu signalisieren, dass sie abgebrochen wird.

progressIntervalMsecs
Wird nicht verwendet.

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

IFrameBufferRequest