<?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>Software Archive中的主题 Issue with SkeletonPoint</title>
    <link>https://community.intel.com/t5/Software-Archive/Issue-with-SkeletonPoint/m-p/1087972#M64140</link>
    <description>&lt;P&gt;My Dear,&lt;/P&gt;

&lt;P&gt;When I open the&lt;EM&gt;&amp;nbsp;&lt;STRONG&gt;RF_PersonTracking&lt;/STRONG&gt;&lt;/EM&gt;&amp;nbsp;project in the &lt;STRONG&gt;&lt;EM&gt;Realsense SDK &lt;/EM&gt;&lt;/STRONG&gt;samples, I was confused by the following codes in the DrawSkeleton function.&lt;/P&gt;

&lt;PRE class="brush:cpp;"&gt;   pxcI32 numPoints = personJoints-&amp;gt;QueryNumJoints();

    if (!joints) 
    {
        joints = new PXCPersonTrackingData::PersonJoints::SkeletonPoint[personJoints-&amp;gt;QueryNumJoints()];
    }
    personJoints-&amp;gt;QueryJoints(joints);&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;The numPoints's value is always ten,&lt;/P&gt;

&lt;P&gt;no matter what the&amp;nbsp;PersonTrackingConfiguration. SkeletonJointsConfiguration.SkeletonMode is&amp;nbsp;AREA_FULL_BODY or&amp;nbsp;AREA_UPER_BODY.&lt;/P&gt;

&lt;P&gt;By the way, I get the Exception in my project(using C#）when I use QueryJoints function to assign the skeletonpoint var.&lt;/P&gt;

&lt;PRE class="brush:csharp;"&gt;  if (skeletonpoints == null)
      skeletonpoints = new PXCMPersonTrackingData.PersonJoints.SkeletonPoint[] { };
  personjoints.QueryJoints(skeletonpoints);&lt;/PRE&gt;

&lt;P&gt;Could you help me, thx.&lt;/P&gt;</description>
    <pubDate>Thu, 14 Apr 2016 02:57:04 GMT</pubDate>
    <dc:creator>lihui_b_</dc:creator>
    <dc:date>2016-04-14T02:57:04Z</dc:date>
    <item>
      <title>Issue with SkeletonPoint</title>
      <link>https://community.intel.com/t5/Software-Archive/Issue-with-SkeletonPoint/m-p/1087972#M64140</link>
      <description>&lt;P&gt;My Dear,&lt;/P&gt;

&lt;P&gt;When I open the&lt;EM&gt;&amp;nbsp;&lt;STRONG&gt;RF_PersonTracking&lt;/STRONG&gt;&lt;/EM&gt;&amp;nbsp;project in the &lt;STRONG&gt;&lt;EM&gt;Realsense SDK &lt;/EM&gt;&lt;/STRONG&gt;samples, I was confused by the following codes in the DrawSkeleton function.&lt;/P&gt;

&lt;PRE class="brush:cpp;"&gt;   pxcI32 numPoints = personJoints-&amp;gt;QueryNumJoints();

    if (!joints) 
    {
        joints = new PXCPersonTrackingData::PersonJoints::SkeletonPoint[personJoints-&amp;gt;QueryNumJoints()];
    }
    personJoints-&amp;gt;QueryJoints(joints);&lt;/PRE&gt;

&lt;P&gt;&amp;nbsp;The numPoints's value is always ten,&lt;/P&gt;

&lt;P&gt;no matter what the&amp;nbsp;PersonTrackingConfiguration. SkeletonJointsConfiguration.SkeletonMode is&amp;nbsp;AREA_FULL_BODY or&amp;nbsp;AREA_UPER_BODY.&lt;/P&gt;

&lt;P&gt;By the way, I get the Exception in my project(using C#）when I use QueryJoints function to assign the skeletonpoint var.&lt;/P&gt;

&lt;PRE class="brush:csharp;"&gt;  if (skeletonpoints == null)
      skeletonpoints = new PXCMPersonTrackingData.PersonJoints.SkeletonPoint[] { };
  personjoints.QueryJoints(skeletonpoints);&lt;/PRE&gt;

&lt;P&gt;Could you help me, thx.&lt;/P&gt;</description>
      <pubDate>Thu, 14 Apr 2016 02:57:04 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Issue-with-SkeletonPoint/m-p/1087972#M64140</guid>
      <dc:creator>lihui_b_</dc:creator>
      <dc:date>2016-04-14T02:57:04Z</dc:date>
    </item>
    <item>
      <title>anyone can help me?</title>
      <link>https://community.intel.com/t5/Software-Archive/Issue-with-SkeletonPoint/m-p/1087973#M64141</link>
      <description>&lt;P&gt;anyone can help me?&lt;/P&gt;</description>
      <pubDate>Mon, 18 Apr 2016 03:29:55 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Issue-with-SkeletonPoint/m-p/1087973#M64141</guid>
      <dc:creator>lihui_b_</dc:creator>
      <dc:date>2016-04-18T03:29:55Z</dc:date>
    </item>
    <item>
      <title>Hi,</title>
      <link>https://community.intel.com/t5/Software-Archive/Issue-with-SkeletonPoint/m-p/1087974#M64142</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;

&lt;P&gt;I can't promise you anything but I hit the same problem as you did and I wrote up my temporary fix to it in this blog post here;&lt;/P&gt;

&lt;P&gt;&lt;A href="https://mtaulty.com/2016/05/11/windows-10-wpf-realsense-sr300-person-tracking-continued/" target="_blank"&gt;https://mtaulty.com/2016/05/11/windows-10-wpf-realsense-sr300-person-tracking-continued/&lt;/A&gt;&lt;/P&gt;

&lt;P&gt;and it essentially came down to having to change the definition of the type SkeletonPoint in the SDK so as to ensure that the .NET marshalling layer knew what to do with the unbounded array declared in there named 'reserved'.&lt;/P&gt;

&lt;P&gt;Apologies if my post turns out to be wrong or doesn't fix your problem - just trying to be helpful.&lt;/P&gt;

&lt;P&gt;Mike&lt;/P&gt;</description>
      <pubDate>Wed, 11 May 2016 01:22:27 GMT</pubDate>
      <guid>https://community.intel.com/t5/Software-Archive/Issue-with-SkeletonPoint/m-p/1087974#M64142</guid>
      <dc:creator>Customer__Intel7</dc:creator>
      <dc:date>2016-05-11T01:22:27Z</dc:date>
    </item>
  </channel>
</rss>

