Форматы пикселей карты ударов (Direct3D 9)
Карта удара — это объект IDirect3DTexture9, использующий специализированный формат пикселей. Вместо хранения красных, зеленых и синих компонентов цвета каждый пиксель на карте удара сохраняет значения разностных значений для вас и v (DU и DV) и иногда компонент света, L. Эти значения применяются системой, как описано в разделе Формулы сопоставления ударов (Direct3D 9).
Вы можете указать формат пикселя карты ударов, задав формат одному из следующих: D3DFMT_CxV8U8, D3DFMT_V8U8, D3DFMT_L6V5U5, D3DFMT_X8L8V8U8, D3DFMT_Q8W8V8U8 или D3DFMT_V16U16. Описание см. в разделе D3DFORMAT.
Компоненты DU и DV пикселя — это значения со знаком от - 1,0 до +1,0. Компонент света при использовании — это целочисленное значение без знака, которое колеблется от 0 до 255.
Заметка
Прежде чем выбрать формат пикселя карты ударов, проверьте, поддерживается ли конкретный формат. Дополнительные сведения см. в использовании сопоставления ударов (Direct3D 9).
Связанные разделы