Sending an array (of structs) to a usf shader

AOS seems still not available for uniform buffer, I tried to create a SHADER_PARAMETER_STRUCT and reference it in a GLOBAL_SHADER_PARAMETER_STRUCT, but got crash on CreateHLSLUniformBufferStructMembersDeclaration