Obviously same logic as in D3D10 but I can't say I understand the reason for doing it that way. Needs documentation.