Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом разделе содержатся справочные сведения для входных и выходных регистров, реализованных шейдером вершин версии 1_1.
Входные регистры
Регистрировать | Имя | Считать | R/W | # Чтение портов | # Чтение / inst | Измерение | RelAddr | По умолчанию | Требуется DCL |
---|---|---|---|---|---|---|---|---|---|
a0 | регистра адресов | 1 | R/W | 1 | Неограниченный | См. примечание 3 | Нет | Никакой | Нет |
c# | постоянного плавающего регистра | См. примечание 2 | R | 1 | Неограниченный | 4 | a0.x | (0, 0, 0, 0) | Нет |
v# | входной регистр | 16 | R | 1 | Неограниченный | 4 | Нет | См. примечание 1 | Да |
r# | временный регистр | 12 | R/W | 3 | Неограниченный | 4 | Нет | Никакой | Нет |
Примечания:
- Частично (0, 0, 0, 1) — если обновляется только подмножество каналов, остальные каналы по умолчанию будут по умолчанию (0, 0, 0, 1).
- Равно D3DCAPS9. MaxVertexShaderConst (по крайней мере 96 для vs_1_1).
- Доступен только канал .x.
Выходные регистры
Регистрировать | Имя | Считать | R/W | Измерение | RelAddr | По умолчанию | Требуется DCL |
---|---|---|---|---|---|---|---|
oPos | Регистрация позиции | 1 | W | 4 | Нет | Никакой | Нет |
oFog | Регистрация тумана | 1 | W | 1 | Нет | Никакой | Нет |
Выбирает | Регистр размера точки | 1 | W | 1 | Нет | Никакой | Нет |
oD# | Цветной регистр; См. примечание 1 | 2 | W | 4 | Нет | Никакой | Нет |
oT# | Регистр координат текстуры | 8 | W | 4 | Нет | Никакой | Нет |
Примечания:
- oD0 — это диффузные цветовые выходные данные; oD1 — это видные цветовые выходные данные.
Связанные разделы