Esempio n. 1
0
 public int CheckCounter([NativeTypeName("const D3D11_COUNTER_DESC *")] D3D11_COUNTER_DESC *pDesc, [NativeTypeName("D3D11_COUNTER_TYPE *")] D3D11_COUNTER_TYPE *pType, [NativeTypeName("UINT *")] uint *pActiveCounters, [NativeTypeName("LPSTR")] sbyte *szName, [NativeTypeName("UINT *")] uint *pNameLength, [NativeTypeName("LPSTR")] sbyte *szUnits, [NativeTypeName("UINT *")] uint *pUnitsLength, [NativeTypeName("LPSTR")] sbyte *szDescription, [NativeTypeName("UINT *")] uint *pDescriptionLength)
 {
     return(((delegate * unmanaged <ID3D11Device1 *, D3D11_COUNTER_DESC *, D3D11_COUNTER_TYPE *, uint *, sbyte *, uint *, sbyte *, uint *, sbyte *, uint *, int>)(lpVtbl[32]))((ID3D11Device1 *)Unsafe.AsPointer(ref this), pDesc, pType, pActiveCounters, szName, pNameLength, szUnits, pUnitsLength, szDescription, pDescriptionLength));
 }
Esempio n. 2
0
 public void GetDesc(D3D11_COUNTER_DESC *pDesc)
 {
     ((delegate * unmanaged <ID3D11Counter *, D3D11_COUNTER_DESC *, void>)(lpVtbl[8]))((ID3D11Counter *)Unsafe.AsPointer(ref this), pDesc);
 }
Esempio n. 3
0
 public int CreateCounter([NativeTypeName("const D3D11_COUNTER_DESC *")] D3D11_COUNTER_DESC *pCounterDesc, [NativeTypeName("ID3D11Counter **")] ID3D11Counter **ppCounter)
 {
     return(((delegate * unmanaged <ID3D11Device1 *, D3D11_COUNTER_DESC *, ID3D11Counter **, int>)(lpVtbl[26]))((ID3D11Device1 *)Unsafe.AsPointer(ref this), pCounterDesc, ppCounter));
 }
 public void GetDesc([NativeTypeName("D3D11_COUNTER_DESC *")] D3D11_COUNTER_DESC *pDesc)
 {
     ((delegate * stdcall <ID3D11Counter *, D3D11_COUNTER_DESC *, void>)(lpVtbl[8]))((ID3D11Counter *)Unsafe.AsPointer(ref this), pDesc);
 }