Original Post
how do i get a pointer from a managed device? void Test( Microsoft::DirectX::Direct3D::Device^ device ) { IDirect3DDevice9* pDev = device->UnmanagedComPointer; } but i get the error: error C3767: 'Microsoft::DirectX::Direct3D::Device::UnmanagedComPointer::get': candidate function(s) not accessible