public int AddToStateObject([NativeTypeName("const D3D12_STATE_OBJECT_DESC *")] D3D12_STATE_OBJECT_DESC *pAddition, ID3D12StateObject *pStateObjectToGrowFrom, [NativeTypeName("const IID &")] Guid *riid, void **ppNewStateObject) { return(((delegate * unmanaged <ID3D12Device8 *, D3D12_STATE_OBJECT_DESC *, ID3D12StateObject *, Guid *, void **, int>)(lpVtbl[66]))((ID3D12Device8 *)Unsafe.AsPointer(ref this), pAddition, pStateObjectToGrowFrom, riid, ppNewStateObject)); }
public int CreateStateObject([NativeTypeName("const D3D12_STATE_OBJECT_DESC *")] D3D12_STATE_OBJECT_DESC *pDesc, [NativeTypeName("const IID &")] Guid *riid, void **ppStateObject) { return(((delegate * unmanaged <ID3D12Device8 *, D3D12_STATE_OBJECT_DESC *, Guid *, void **, int>)(lpVtbl[62]))((ID3D12Device8 *)Unsafe.AsPointer(ref this), pDesc, riid, ppStateObject)); }