public int Release() { if (handle == MFResource.Zero) { return(0); } int rc = MFResource_Release(handle); handle = MFResource.Zero; return(rc); }
private static extern string MFResource_GetName(MFResource resource);
private static extern int MFResource_GetRefCount(MFResource resource);
private static extern uint MFResource_GetHash(MFResource resource);
private static extern int MFResource_GetType(MFResource resource);
private static extern int MFResource_Release(MFResource resource);
private static extern int MFResource_AddRef(MFResource resource);