Framework for windows live capture