Ah, I spoke too soon. D3DXBaseMesh.GetAttributeTable looks to be a little bit friendlier to you VBers .

Z.