<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Using ipps in Visual Basic 2005 and .NET in general in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Using-ipps-in-Visual-Basic-2005-and-NET-in-general/m-p/913385#M14628</link>
    <description>&lt;P&gt;Hello!&lt;/P&gt;
&lt;P&gt;I would like to use the Intel IPP within my Visual Basic 2005 projects.&lt;/P&gt;
&lt;P&gt;I am not able to call any function as I do not know how to generate the IntPtr to my floating point arrays.&lt;BR /&gt;If anybody could e.g. show me how to use the &lt;FONT face="Courier New" size="2"&gt;ippsAdd_64f&lt;FONT face="Times New Roman" size="3"&gt;function to add2 10-element vectors, I would be very glad ...&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;FONT face="Times New Roman" size="3"&gt;Best regards,&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;FONT face="Times New Roman" size="3"&gt;Martin&lt;FONT face="Courier New" size="2"&gt;.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 25 Aug 2006 16:59:53 GMT</pubDate>
    <dc:creator>albusmw</dc:creator>
    <dc:date>2006-08-25T16:59:53Z</dc:date>
    <item>
      <title>Using ipps in Visual Basic 2005 and .NET in general</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Using-ipps-in-Visual-Basic-2005-and-NET-in-general/m-p/913385#M14628</link>
      <description>&lt;P&gt;Hello!&lt;/P&gt;
&lt;P&gt;I would like to use the Intel IPP within my Visual Basic 2005 projects.&lt;/P&gt;
&lt;P&gt;I am not able to call any function as I do not know how to generate the IntPtr to my floating point arrays.&lt;BR /&gt;If anybody could e.g. show me how to use the &lt;FONT face="Courier New" size="2"&gt;ippsAdd_64f&lt;FONT face="Times New Roman" size="3"&gt;function to add2 10-element vectors, I would be very glad ...&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;FONT face="Times New Roman" size="3"&gt;Best regards,&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;FONT face="Times New Roman" size="3"&gt;Martin&lt;FONT face="Courier New" size="2"&gt;.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 25 Aug 2006 16:59:53 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Using-ipps-in-Visual-Basic-2005-and-NET-in-general/m-p/913385#M14628</guid>
      <dc:creator>albusmw</dc:creator>
      <dc:date>2006-08-25T16:59:53Z</dc:date>
    </item>
    <item>
      <title>Re: Using ipps in Visual Basic 2005 and .NET in general</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Using-ipps-in-Visual-Basic-2005-and-NET-in-general/m-p/913386#M14629</link>
      <description>&lt;P&gt;Hi Martin,&lt;/P&gt;
&lt;P&gt;You can take a look on IPP VB sample, available on &lt;A href="http://www3.intel.com/cd/software/products/asmo-na/eng/perflib/ipp/219967.htm"&gt;IPP Samples page&lt;/A&gt;look at Development Environment section.&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt; Vladimir&lt;/P&gt;</description>
      <pubDate>Sat, 26 Aug 2006 03:13:07 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Using-ipps-in-Visual-Basic-2005-and-NET-in-general/m-p/913386#M14629</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2006-08-26T03:13:07Z</dc:date>
    </item>
    <item>
      <title>Re: Using ipps in Visual Basic 2005 and .NET in general</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Using-ipps-in-Visual-Basic-2005-and-NET-in-general/m-p/913387#M14630</link>
      <description>&lt;P&gt;Hello, Vladimir,&lt;/P&gt;
&lt;P&gt;thanks for your fast reply. The problem is that all examples are based on the ippi function where the pointer IntPtr to the data can be obtained by the special function Scan0.&lt;/P&gt;
&lt;P&gt;Within e.g. a floating point vector, I don't know how to get the pointer to that floating point vector.&lt;/P&gt;
&lt;P&gt;If you could just add the correct line in the following code, I would be very happy:&lt;/P&gt;&lt;FONT color="#0000ff" size="2"&gt;
&lt;P&gt;&lt;FONT face="Courier New"&gt;&lt;STRONG&gt;Dim&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;STRONG&gt;&lt;FONT size="2"&gt; X() &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;As&lt;/FONT&gt;&lt;FONT size="2"&gt; &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Single&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT face="Courier New"&gt;&lt;STRONG&gt;&lt;FONT size="2"&gt; = {1, 2, 3, -4, -5}&lt;BR /&gt;&lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Dim&lt;/FONT&gt;&lt;FONT size="2"&gt; I_Ptr &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;As&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;FONT size="2"&gt;&lt;FONT face="Courier New"&gt;&lt;STRONG&gt; IntPtr = &lt;FONT color="#ff0000"&gt;?????&lt;/FONT&gt;&lt;BR /&gt;ipp.sp.ippsAbs_32f_I(I_Ptr, 5)&lt;/STRONG&gt;&lt;/FONT&gt;&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Martin.&lt;/P&gt;</description>
      <pubDate>Tue, 29 Aug 2006 14:28:48 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Using-ipps-in-Visual-Basic-2005-and-NET-in-general/m-p/913387#M14630</guid>
      <dc:creator>albusmw</dc:creator>
      <dc:date>2006-08-29T14:28:48Z</dc:date>
    </item>
    <item>
      <title>Re: Using ipps in Visual Basic 2005 and .NET in general</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Using-ipps-in-Visual-Basic-2005-and-NET-in-general/m-p/913388#M14631</link>
      <description>&lt;P&gt;Hello Martin,&lt;/P&gt;
&lt;P&gt;our expert suggest you to use the following piece of code:&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;&lt;B&gt;&lt;FONT face="Courier New" color="blue" size="2"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: 'Courier New'"&gt;Dim&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/STRONG&gt;&lt;STRONG&gt;&lt;B&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt; X() &lt;FONT color="blue"&gt;&lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt;&lt;/FONT&gt; &lt;FONT color="blue"&gt;&lt;SPAN style="COLOR: blue"&gt;Single&lt;/SPAN&gt;&lt;/FONT&gt; = {1, 2, 3, -4, -5}&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/STRONG&gt;&lt;B&gt;&lt;FONT face="Courier New" size="2"&gt;&lt;SPAN style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;B&gt;&lt;FONT face="Courier New" color="blue"&gt;&lt;SPAN style="COLOR: blue; FONT-FAMILY: 'Courier New'"&gt;Dim&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/STRONG&gt;&lt;STRONG&gt;&lt;B&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'"&gt; I_Ptr &lt;FONT color="blue"&gt;&lt;SPAN style="COLOR: blue"&gt;As&lt;/SPAN&gt;&lt;/FONT&gt; IntPtr = &lt;FONT color="green"&gt;&lt;SPAN style="COLOR: green"&gt;Marshal.UnsafeAddrOfPinnedArrayElement(X, 0)&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;&lt;B&gt;&lt;FONT face="Courier New"&gt;&lt;SPAN style="FONT-FAMILY: 'Courier New'"&gt;ipp.sp.ippsAbs_32f_I(I_Ptr, 5)&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/B&gt;&lt;FONT size="2"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;P&gt;&lt;/P&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;Regards,&lt;BR /&gt; Vladimir&lt;/P&gt;</description>
      <pubDate>Tue, 29 Aug 2006 16:26:08 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Using-ipps-in-Visual-Basic-2005-and-NET-in-general/m-p/913388#M14631</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2006-08-29T16:26:08Z</dc:date>
    </item>
    <item>
      <title>Re: Using ipps in Visual Basic 2005 and .NET in general</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Using-ipps-in-Visual-Basic-2005-and-NET-in-general/m-p/913389#M14632</link>
      <description>&lt;P&gt;Hi!&lt;/P&gt;
&lt;P&gt;Thanks for the help, this did solve some problem.&lt;/P&gt;
&lt;P&gt;Could you please tell me how I get the IntPtr to one single value, e.g. to use the ippsMax function? At the moment, I do it the way you can see below which is not very elegant. (I write a wrapper around the IPP function to give a more conveniant access to them).&lt;/P&gt;
&lt;P&gt;By the way, is there any plan by Intel to provide such a wrapper which uses e.g. function overloading, ... to provide such an easy access?&lt;/P&gt;
&lt;P&gt;Best regards,&lt;/P&gt;
&lt;P&gt;Martin.&lt;/P&gt;&lt;PRE&gt;&lt;FONT size="2"&gt;&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Public&lt;/FONT&gt;&lt;FONT size="2"&gt; &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Function&lt;/FONT&gt;&lt;FONT size="2"&gt; ippsMax(&lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;ByRef&lt;/FONT&gt;&lt;FONT size="2"&gt; Array() &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;As&lt;/FONT&gt;&lt;FONT size="2"&gt; &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Single&lt;/FONT&gt;&lt;FONT size="2"&gt;, &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;ByRef&lt;/FONT&gt;&lt;FONT size="2"&gt; Max &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;As&lt;/FONT&gt;&lt;FONT size="2"&gt; &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Single&lt;/FONT&gt;&lt;FONT size="2"&gt;) &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;As&lt;/FONT&gt;&lt;FONT size="2"&gt; ipp.IppStatus&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Dim&lt;/FONT&gt;&lt;FONT size="2"&gt; RetVal &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;As&lt;/FONT&gt;&lt;FONT size="2"&gt; ipp.IppStatus : &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Dim&lt;/FONT&gt;&lt;FONT size="2"&gt; TempVal(0 &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;To&lt;/FONT&gt;&lt;FONT size="2"&gt; 0) &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;As&lt;/FONT&gt;&lt;FONT size="2"&gt; &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Single&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size="2"&gt;&lt;P&gt;RetVal = ipp.sp.ippsMax_16s(GetPtr(Array), Array.Length, GetPtr(TempVal))&lt;/P&gt;&lt;P&gt;Max = TempVal(0) : &lt;/P&gt;&lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Return&lt;/FONT&gt;&lt;FONT size="2"&gt; RetVal&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;End&lt;/FONT&gt;&lt;FONT size="2"&gt; &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Function&lt;/FONT&gt;&lt;P&gt;&lt;/P&gt;&lt;/PRE&gt;&lt;PRE&gt;&lt;FONT color="#0000ff" size="2"&gt;&lt;P&gt;Public&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size="2"&gt; &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Function&lt;/FONT&gt;&lt;FONT size="2"&gt; GetPtr(&lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;ByRef&lt;/FONT&gt;&lt;FONT size="2"&gt; Array() &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;As&lt;/FONT&gt;&lt;FONT size="2"&gt; &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Single&lt;/FONT&gt;&lt;FONT size="2"&gt;) &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;As&lt;/FONT&gt;&lt;FONT size="2"&gt; IntPtr&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Return&lt;/FONT&gt;&lt;FONT size="2"&gt; System.Runtime.InteropServices.Marshal.UnsafeAddrOfPinnedArrayElement(Array, 0)&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;End&lt;/FONT&gt;&lt;FONT size="2"&gt; &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Function&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/PRE&gt;</description>
      <pubDate>Sun, 10 Dec 2006 22:34:54 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Using-ipps-in-Visual-Basic-2005-and-NET-in-general/m-p/913389#M14632</guid>
      <dc:creator>albusmw</dc:creator>
      <dc:date>2006-12-10T22:34:54Z</dc:date>
    </item>
    <item>
      <title>Re: Using ipps in Visual Basic 2005 and .NET in general</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Using-ipps-in-Visual-Basic-2005-and-NET-in-general/m-p/913390#M14633</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;there is answer from our expert:&lt;/P&gt;
&lt;P&gt;you need to use&lt;FONT color="#0000ff" size="2"&gt;Short&lt;/FONT&gt;for 16-bit data not&lt;FONT color="#0000ff" size="2"&gt;Single&lt;/FONT&gt;. the one of the reason why we deliver VB wrapper sample as a sample, not a complete solution is that you can implement it in different ways. You can change in sample sources for functions like ippsMax the following:&lt;/P&gt;&lt;PRE&gt;&lt;FONT color="#0000ff" size="2"&gt;&lt;P&gt;Declare&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size="2"&gt; &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Function&lt;/FONT&gt;&lt;FONT size="2"&gt; _&lt;P&gt;&lt;/P&gt;&lt;P&gt;ippsMax_16s &lt;/P&gt;&lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Lib&lt;/FONT&gt;&lt;FONT size="2"&gt; &lt;/FONT&gt;&lt;FONT color="#800000" size="2"&gt;"ipps-5.2.dll"&lt;/FONT&gt;&lt;FONT size="2"&gt; _&lt;P&gt;&lt;/P&gt;&lt;P&gt;(&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;ByVal&lt;/FONT&gt;&lt;FONT size="2"&gt; pSrc &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;As&lt;/FONT&gt;&lt;FONT size="2"&gt; IntPtr, &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;ByVal&lt;/FONT&gt;&lt;FONT size="2"&gt; len &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;As&lt;/FONT&gt;&lt;FONT size="2"&gt; &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Integer&lt;/FONT&gt;&lt;FONT size="2"&gt;, &lt;/FONT&gt;&lt;B&gt;&lt;FONT color="#0000ff" size="2"&gt;ByRef&lt;/FONT&gt;&lt;/B&gt;&lt;FONT&gt;&lt;/FONT&gt;&lt;FONT size="2"&gt; pMax &lt;/FONT&gt;&lt;B&gt;&lt;FONT color="#0000ff" size="2"&gt;As&lt;/FONT&gt;&lt;FONT size="2"&gt; &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Short&lt;/FONT&gt;&lt;/B&gt;&lt;FONT&gt;&lt;/FONT&gt;&lt;FONT size="2"&gt;) &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;As&lt;/FONT&gt;&lt;FONT size="2"&gt; IppStatus&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/PRE&gt;
&lt;P&gt;and then in your example&lt;/P&gt;&lt;PRE&gt;&lt;FONT color="#0000ff" size="2"&gt;&lt;P&gt;Public&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size="2"&gt; &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Function&lt;/FONT&gt;&lt;FONT size="2"&gt; ippsMax(&lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;ByRef&lt;/FONT&gt;&lt;FONT size="2"&gt; Array() &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;As&lt;/FONT&gt;&lt;FONT size="2"&gt; &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Short&lt;/FONT&gt;&lt;FONT size="2"&gt;, &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;ByRef&lt;/FONT&gt;&lt;FONT size="2"&gt; Max &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;As&lt;/FONT&gt;&lt;FONT size="2"&gt; &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Short&lt;/FONT&gt;&lt;FONT size="2"&gt;) &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;As&lt;/FONT&gt;&lt;FONT size="2"&gt; ipp.IppStatus&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Dim&lt;/FONT&gt;&lt;FONT size="2"&gt; RetVal &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;As&lt;/FONT&gt;&lt;FONT size="2"&gt; ipp.IppStatus&lt;P&gt;&lt;/P&gt;&lt;P&gt;RetVal = ippsMax_16s(GetPtr(Array), Array.Length, Max)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Return&lt;/FONT&gt;&lt;FONT size="2"&gt; RetVal&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;&lt;P&gt;End&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size="2"&gt; &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Function&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT size="2"&gt;&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Public&lt;/FONT&gt;&lt;FONT size="2"&gt; &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Function&lt;/FONT&gt;&lt;FONT size="2"&gt; GetPtr(&lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;ByRef&lt;/FONT&gt;&lt;FONT size="2"&gt; Array() &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;As&lt;/FONT&gt;&lt;FONT size="2"&gt; &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Short&lt;/FONT&gt;&lt;FONT size="2"&gt;) &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;As&lt;/FONT&gt;&lt;FONT size="2"&gt; IntPtr&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Return&lt;/FONT&gt;&lt;FONT size="2"&gt; System.Runtime.InteropServices.Marshal.UnsafeAddrOfPinnedArrayElement(Array, 0)&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;End&lt;/FONT&gt;&lt;FONT size="2"&gt; &lt;/FONT&gt;&lt;FONT color="#0000ff" size="2"&gt;Function&lt;P&gt;&lt;/P&gt;&lt;/FONT&gt;&lt;/PRE&gt;
&lt;P&gt;Regards,&lt;BR /&gt; Vladimir&lt;/P&gt;</description>
      <pubDate>Wed, 17 Jan 2007 07:21:59 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Using-ipps-in-Visual-Basic-2005-and-NET-in-general/m-p/913390#M14633</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2007-01-17T07:21:59Z</dc:date>
    </item>
  </channel>
</rss>

