struct VS_OUTPUT { float4 Position : POSITION; // vertex position float2 TexCoord : TEXCOORD0; // vertex interpolation value }; VS_OUTPUT VShaderEntry( in float3 Position : POSITION, in float4 TexCoord : TEXCOORD0 ) { VS_OUTPUT Output; Output.Position = float4(Position, 1.0); Output.TexCoord = TexCoord; return Output; }