DirectX11 Base Library