Есть ли какие-либо шейдерные входы, кроме TEXCOORD, которые поддерживает wpf - PullRequest
0 голосов
/ 26 августа 2010

Я знаю, что вы можете привязать регистры констант к свойствам зависимостей, а также связать кисть с сэмплером, но каждый пример шейдера wpf, который я видел, использует объявление

main (float2 uv: TEXCOORD): COLOR

Я - новичок в HLSL, но я знаю, что есть иная семантика, кроме TEXCOORD.Можно ли использовать любой из них с шейдером WPF?

Аналогично, могут ли использоваться какие-либо допустимые возвраты, кроме семантического COLOR?

Или семантика является просто «напоминанием» пользователю, и WPF будет запускать любой шейдер, который он получает, как если бы онимеет входы TEXCOORD и выход COLOR независимо (и будет подавлять вход float4 или struct)?

1 Ответ

0 голосов
/ 26 августа 2010

Согласно превосходному учебнику Грега Шехтера , WPF поддерживает только основной метод с этой сигнатурой. Хотя это было написано до поддержки PS3, я не думаю, что что-то изменилось в этом отношении.

...