BeginCaptureBeginCapture

Commence un intervalle de capture qui se termine par EndCapture.Begins a capture interval that will end with EndCapture.

SyntaxeSyntax

void BeginCapture();  

NotesRemarks

En règle générale, un intervalle de capture couvre un sous-ensemble d’une seule image, par exemple lorsque vous souhaitez capturer les informations graphiques uniquement sur un certain type d’appel de dessin.A capture interval typically spans a subset of one frame, such as when you want to capture graphics information only about a certain kind of draw call. Si l’intervalle de capture s’étend sur un appel à présent, les deux images des informations graphiques sont capturées.If the capture interval spans a call to present, then two frames of graphics information are captured. La première image s’étend sur l’intervalle entre l’appel à BeginCapture et l’appel à présenter ; la deuxième image s’étend sur l’intervalle entre le premier événement Direct3D après l’appel à présenter et l’appel à EndCapture.The first frame spans the interval between the call to BeginCapture and the call to present; the second frame spans the interval between the first Direct3D event after the call to present and the call to EndCapture.

Pour capturer un intervalle, vous devez préparer votre application pour capturer et enregistrer des informations graphiques, autrement dit, vous devez appeler Init via une instance de la VsgDbg classe avant d’appeler BeginCapture ou EndCapture.To capture an interval, you must prepare your app to capture and record graphics information—that is, you must have called Init through an instance of the VsgDbg class before you call BeginCapture or EndCapture.

Voir aussiSee Also

EndCapture EndCapture
CaptureCurrentFrameCaptureCurrentFrame