コード例 #1
0
 public HRESULT Clone(ID2D1SvgAttribute **attribute)
 {
     return(((delegate * unmanaged <ID2D1SvgAttribute *, ID2D1SvgAttribute **, int>)(lpVtbl[5]))((ID2D1SvgAttribute *)Unsafe.AsPointer(ref this), attribute));
 }
コード例 #2
0
 public int Clone([NativeTypeName("ID2D1SvgAttribute **")] ID2D1SvgAttribute **attribute)
 {
     return(((delegate * unmanaged <ID2D1SvgStrokeDashArray *, ID2D1SvgAttribute **, int>)(lpVtbl[5]))((ID2D1SvgStrokeDashArray *)Unsafe.AsPointer(ref this), attribute));
 }
コード例 #3
0
 public int Clone(ID2D1SvgAttribute **attribute)
 {
     return(((delegate * unmanaged <ID2D1SvgPointCollection *, ID2D1SvgAttribute **, int>)(lpVtbl[5]))((ID2D1SvgPointCollection *)Unsafe.AsPointer(ref this), attribute));
 }
コード例 #4
0
 public int Clone([NativeTypeName("ID2D1SvgAttribute **")] ID2D1SvgAttribute **attribute)
 {
     return(((delegate * stdcall <ID2D1SvgAttribute *, ID2D1SvgAttribute **, int>)(lpVtbl[5]))((ID2D1SvgAttribute *)Unsafe.AsPointer(ref this), attribute));
 }
コード例 #5
0
        public int GetAttributeValue([NativeTypeName("PCWSTR")] ushort *name, [NativeTypeName("ID2D1SvgAttribute **")] ID2D1SvgAttribute **value)
        {
            var iid = IID_ID2D1SvgAttribute;

            return(GetAttributeValue(name, &iid, (void **)value));
        }
コード例 #6
0
 public HRESULT GetAttributeValue([NativeTypeName("PCWSTR")] ushort *name, ID2D1SvgAttribute **value)
 {
     return(GetAttributeValue(name, __uuidof <ID2D1SvgAttribute>(), (void **)value));
 }