структура D3D12_SAMPLE_POSITION (d3d12.h)
Описывает позицию образца в вложенных пикселях для использования с программируемыми позициями образца.
Синтаксис
typedef struct D3D12_SAMPLE_POSITION {
INT8 X;
INT8 Y;
} D3D12_SAMPLE_POSITION;
Члены
X
Значение координаты вложенного пикселя со знаком на оси X.
Y
Значение координаты вложенного пикселя со знаком на оси Y.
Комментарии
Позиции выборки имеют начало (0, 0) в центре пикселя. Каждая из координат X и Y имеет значение со знаком в диапазоне от -8 (сверху/слева) до 7 (внизу/справа). Недопустимые значения за пределами этого диапазона.
Каждый шаг этих целочисленных значений представляет 1/16 пикселя. Например, значения X и Y с -8 и 4 соответственно соответствуют значениям с плавающей запятой –0,5 и 0,25, точке, расположенной на самом левом крае пикселя, на полпути между его центральной и нижней границами. Из-за этого самый нижний и правый края пикселя недоступны для выборки (эти позиции доступны как самые верхние и самые левые края соседних пикселей).
Требования
Требование | Значение |
---|---|
Заголовок | d3d12.h |