public HRESULT GetCommands(D2D1_SVG_PATH_COMMAND *commands, [NativeTypeName("UINT32")] uint commandsCount, [NativeTypeName("UINT32")] uint startIndex = 0)
 {
     return(((delegate * unmanaged <ID2D1SvgPathData *, D2D1_SVG_PATH_COMMAND *, uint, uint, int>)(lpVtbl[12]))((ID2D1SvgPathData *)Unsafe.AsPointer(ref this), commands, commandsCount, startIndex));
 }
Esempio n. 2
0
 public HRESULT CreatePathData([NativeTypeName("const FLOAT *")] float *segmentData, [NativeTypeName("UINT32")] uint segmentDataCount, [NativeTypeName("const D2D1_SVG_PATH_COMMAND *")] D2D1_SVG_PATH_COMMAND *commands, [NativeTypeName("UINT32")] uint commandsCount, ID2D1SvgPathData **pathData)
 {
     return(((delegate * unmanaged <ID2D1SvgDocument *, float *, uint, D2D1_SVG_PATH_COMMAND *, uint, ID2D1SvgPathData **, int>)(lpVtbl[14]))((ID2D1SvgDocument *)Unsafe.AsPointer(ref this), segmentData, segmentDataCount, commands, commandsCount, pathData));
 }
 public int UpdateCommands([NativeTypeName("const D2D1_SVG_PATH_COMMAND *")] D2D1_SVG_PATH_COMMAND *commands, [NativeTypeName("UINT32")] uint commandsCount, [NativeTypeName("UINT32")] uint startIndex = 0)
 {
     return(((delegate * stdcall <ID2D1SvgPathData *, D2D1_SVG_PATH_COMMAND *, uint, uint, int>)(lpVtbl[11]))((ID2D1SvgPathData *)Unsafe.AsPointer(ref this), commands, commandsCount, startIndex));
 }