Skip to main content

nvapi_sys/
dx.rs

1use winapi::um::unknwnbase::IUnknown;
2
3use status::NvAPI_Status;
4
5nv_declare_handle! { NVDX_ObjectHandle }
6pub const NVDX_OBJECT_NONE: NVDX_ObjectHandle = NVDX_ObjectHandle(0 as *const _);
7
8nvapi! {
9    pub type D3D_GetObjectHandleForResourceFn = extern "C" fn(pDevice: *const IUnknown, pResource: *const IUnknown, pHandle: *mut NVDX_ObjectHandle) -> NvAPI_Status;
10
11    /// This API gets a handle to a resource.
12    pub unsafe fn NvAPI_D3D_GetObjectHandleForResource;
13}
14