Here are two version of HLSL vertex shader input
struct VS_INPUTS_0 { float3 Pos : POSITION; float2 Tex0 : TEXCOORD0; }
struct VS_INPUTS_1 { float3 Pos : POSITION; float3 Tex0 : TEXCOORD0; }
The only difference is the float2 and float3 of Tex0. Is there a DX9 API to get the right type of Tex0 to indicate whether the type of Tex0 is float2 or float3?