Skip navigation

On September 14th, 2017, we published revised versions of our Privacy Policy, Terms of Service and Website Use Policy and published a Cookie Policy. Your continued use of means you agree to these revised documents, so please take a few minutes to read and understand them.

Render state machine overview

Render state machine overview: Windows Power Tools: Optimizing Code
Render state machine overview: Windows Power Tools: Optimizing Code

A Rendering State Machine will be used to determine when the Jigsaw Puzzle application updates and presents a new frame to the user (visually the scene changes). In short, the game will update or do nothing (no updates of any kind) depending on the state the game is in. This game state is determined by the introduction of a state variable called m_stateChanged and this flag determines what state the game transitions between. There are 2 states that are discussed in this video, the Idle State (no updates of any kind) and the Render State (update, draw, present new frames).

Resume Transcript Auto-Scroll
Skill Level Intermediate
1h 58m
Show More Show Less

Continue Assessment

You started this assessment previously and didn't complete it. You can pick up where you left off, or start over.

Start Your Free Trial Now

Start your free trial now, and begin learning software, business and creative skills—anytime, anywhere—with video instruction from recognized industry experts.

Start Your Free Trial Now