How Do I Deposit my Paycheck Directly into Xbox Live Points?

Anyone know? Because I’m going to need to give Microsoft a lot of cash, very quickly, and for a lengthy period of time now that Game Room is coming to Xbox Live (and PC) this March. They’re debuting it right this instant at CES, and since I’m an Atari 2600 nut — seriously, I own an Atari and 150 games, and have bought pretty much every Atari collection for console despite owning previous collection and the actual fucking games — I think I have to purchase every single one of these on principle. But having a Pitfall Harry and Adventure duck-dragon running around my console? I NEED THEM MORE THAN I’VE EVER NEEDED ANYTHING IN MY ENTIRE LIFE, INCLUDING SHELTER AND POSSIBLY FOOD.