public int GetSubProperties([NativeTypeName("UINT32")] uint index, [NativeTypeName("ID2D1Properties **")] ID2D1Properties **subProperties) { return(((delegate * stdcall <ID2D1Properties *, uint, ID2D1Properties **, int>)(lpVtbl[13]))((ID2D1Properties *)Unsafe.AsPointer(ref this), index, subProperties)); }
public HRESULT GetSubProperties([NativeTypeName("UINT32")] uint index, ID2D1Properties **subProperties) { return(((delegate * unmanaged <ID2D1Properties *, uint, ID2D1Properties **, int>)(lpVtbl[13]))((ID2D1Properties *)Unsafe.AsPointer(ref this), index, subProperties)); }
public int GetSubProperties <U>(U index, [NativeTypeName("ID2D1Properties **")] ID2D1Properties **subProperties) where U : unmanaged { return(GetSubProperties((uint)(object)index, subProperties)); }