public HRESULT CreateVertexBuffer([NativeTypeName("const D2D1_VERTEX_BUFFER_PROPERTIES *")] D2D1_VERTEX_BUFFER_PROPERTIES *vertexBufferProperties, [NativeTypeName("const GUID *")] Guid *resourceId, [NativeTypeName("const D2D1_CUSTOM_VERTEX_BUFFER_PROPERTIES *")] D2D1_CUSTOM_VERTEX_BUFFER_PROPERTIES *customVertexBufferProperties, ID2D1VertexBuffer **buffer) { return(((delegate * unmanaged <ID2D1EffectContext2 *, D2D1_VERTEX_BUFFER_PROPERTIES *, Guid *, D2D1_CUSTOM_VERTEX_BUFFER_PROPERTIES *, ID2D1VertexBuffer **, int>)(lpVtbl[17]))((ID2D1EffectContext2 *)Unsafe.AsPointer(ref this), vertexBufferProperties, resourceId, customVertexBufferProperties, buffer)); }
public HRESULT FindVertexBuffer([NativeTypeName("const GUID *")] Guid *resourceId, ID2D1VertexBuffer **buffer) { return(((delegate * unmanaged <ID2D1EffectContext2 *, Guid *, ID2D1VertexBuffer **, int>)(lpVtbl[18]))((ID2D1EffectContext2 *)Unsafe.AsPointer(ref this), resourceId, buffer)); }
public int FindVertexBuffer([NativeTypeName("const GUID *")] Guid *resourceId, [NativeTypeName("ID2D1VertexBuffer **")] ID2D1VertexBuffer **buffer) { return(((delegate * stdcall <ID2D1EffectContext *, Guid *, ID2D1VertexBuffer **, int>)(lpVtbl[18]))((ID2D1EffectContext *)Unsafe.AsPointer(ref this), resourceId, buffer)); }