Я знаю, что вы можете привязать регистры констант к свойствам зависимостей, а также связать кисть с сэмплером, но каждый пример шейдера wpf, который я видел, использует объявление
main (float2 uv: TEXCOORD): COLOR
Я - новичок в HLSL, но я знаю, что есть иная семантика, кроме TEXCOORD.Можно ли использовать любой из них с шейдером WPF?
Аналогично, могут ли использоваться какие-либо допустимые возвраты, кроме семантического COLOR?
Или семантика является просто «напоминанием» пользователю, и WPF будет запускать любой шейдер, который он получает, как если бы онимеет входы TEXCOORD и выход COLOR независимо (и будет подавлять вход float4 или struct)?