public HRESULT GetDesc(D3D10_EFFECT_TYPE_DESC *pDesc)
 {
     return(((delegate * unmanaged <ID3D10EffectType *, D3D10_EFFECT_TYPE_DESC *, int>)(lpVtbl[1]))((ID3D10EffectType *)Unsafe.AsPointer(ref this), pDesc));
 }
 public int GetDesc([NativeTypeName("D3D10_EFFECT_TYPE_DESC *")] D3D10_EFFECT_TYPE_DESC *pDesc)
 {
     return(((delegate * unmanaged <ID3D10EffectType *, D3D10_EFFECT_TYPE_DESC *, int>)(lpVtbl[1]))((ID3D10EffectType *)Unsafe.AsPointer(ref this), pDesc));
 }