Figure 5 is fine. You don't understand how to configure the Camera for Continuous Video Capture. Once you've configured it correctly, the only two functions you need in your While loop are Grab (with the default "Next" as the Buffer Number Mode) and the Enqueue. If your Camera is set to 30 fps, then the While loop will run at 30 Hz (I'm assuming the Enqueue takes essentially zero time), the speed at which Grab "returns data" to you.
Look at examples showing how to view video inputs from cameras. [Oops -- I just looked in LV 2016, and the Examples seem to be particularly unhelpful. Maybe a Web search? Have I posted anything useful?].