dx11 initialize, com_ptr