1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
struct PSIn { float2 coord : TEXCOORD0; }; struct PSOut { float4 color : SV_Target; }; Texture2D tex : register(t0); SamplerState samp : register(s0); PSOut quad_ps_main(PSIn input) { PSOut output; output.color = tex.Sample(samp, input.coord); return output; }