12345678910111213141516171819202122232425 |
- Texture2D ShaderTexture : register(t2);
- SamplerState SampleType : register(s0);
- struct PS_INPUT
- {
- float4 Position : SV_POSITION;
- float2 Tex : TEXCOORD0;
- float4 Color : COLOR0;
- };
- struct PS_OUTPUT
- {
- float4 RGBColor : SV_TARGET;
- };
- PS_OUTPUT main(PS_INPUT In)
- {
- PS_OUTPUT Output;
- float t = ShaderTexture.Sample(SampleType, In.Tex).r;
- Output.RGBColor = float4(In.Color.rgb, t);
- return Output;
- }
|