   Need help with XMVector3TransformCoordStream
Hi, I'm working on a bounding volume generation project, and I found a DirectXMath method, XMVector3TransformCoordStream, (http://msdn.microsoft.com/en-us/library/windows/desktop/hh404778(v=vs.85).aspx) that would be perfect for a need I have. Only it is just writing all (1, 1, 1) points to my output.  I'm not sure why this is happening, I've verified that the memory at the input and output pointers is correct beforehand, that the strides are the right size, and the transform is correct.  ArrayList<XMFLOAT3> points;int count = mGeometries[*model]->mVertices.size();points.clearAndReserve(count); XMVector3TransformCoordStream(    points.mData,    sizeof(XMFLOAT3),    &(mGeometries[*model]->mVertices.get_item(0)->mPos),    sizeof(Vertex),    count,    (*model)->GetTransform()); points.mCount = count;  Any idea what I'm missing?  Thanks!  
It turns out XMVector3TransformCoordStream is an inline method so I was able to debug it, and I found out that my transform matrix was not getting returned correctly after all.=)