title: Do you use multiple SamplerStates for multiple Textures
body: <p>If I am passing two textures into an HLSL shader, will I also need two SamplerState's? I am a little confused as to how the SamplerStates actually work. I never instantiate them or anything, I just call</p>
  
  <pre><code>Tex.Sample(sampler, pos);
  </code></pre>
  
  <p>I am compiling my shader for profile 9.3 (WP8 if that makes any difference)</p>
  
  <p>Example Shader:</p>
  
  <pre><code>Texture2D InputTexture;
  SamplerState Sampler;
  
  float4 PSMain(float2 pos: TEXCOORD, float4 SVP : SV_POSITION) : SV_TARGET {  
      float4 image = InputTexture.Sample(Sampler, pos);   
      return image;   
  }
  
  technique  {
      pass {
          Profile = 9.3;
          PixelShader = PSMain;
      }
  }
  </code></pre>