Beispiel #1
0
 public int CallFunction([NativeTypeName("LPCSTR")] sbyte *pModuleInstanceNamespace, [NativeTypeName("struct ID3D11Module *")] ID3D11Module *pModuleWithFunctionPrototype, [NativeTypeName("LPCSTR")] sbyte *pFunctionName, [NativeTypeName("struct ID3D11LinkingNode **")] ID3D11LinkingNode **ppCallNode)
 {
     return(((delegate * unmanaged <ID3D11FunctionLinkingGraph *, sbyte *, ID3D11Module *, sbyte *, ID3D11LinkingNode **, int>)(lpVtbl[6]))((ID3D11FunctionLinkingGraph *)Unsafe.AsPointer(ref this), pModuleInstanceNamespace, pModuleWithFunctionPrototype, pFunctionName, ppCallNode));
 }
Beispiel #2
0
 public int SetOutputSignature([NativeTypeName("const D3D11_PARAMETER_DESC *")] D3D11_PARAMETER_DESC *pOutputParameters, [NativeTypeName("UINT")] uint cOutputParameters, [NativeTypeName("struct ID3D11LinkingNode **")] ID3D11LinkingNode **ppOutputNode)
 {
     return(((delegate * unmanaged <ID3D11FunctionLinkingGraph *, D3D11_PARAMETER_DESC *, uint, ID3D11LinkingNode **, int>)(lpVtbl[5]))((ID3D11FunctionLinkingGraph *)Unsafe.AsPointer(ref this), pOutputParameters, cOutputParameters, ppOutputNode));
 }