在查看direct3d11教程示例代码时, 我在着色器代码中看到了我无法理解的代码。
struct VS_INPUT
{
float4 Pos : POSITION;
float4 Color : COLOR;
};
struct PS_INPUT
{
float4 Pos : SV_POSITION;
float4 Color : COLOR;
};
VS_INPUT使用POSITION,而PS_INPUT使用SV_POSITION。
有什么区别?
为什么我不能使用POSITION PS_INPUT?