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。 例如,分別對應到 -8 和 4 的 X 和 Y 值,分別對應至 -0.5 和 0.25 的浮點值,這是位於圖元最左邊的點,其中央線與下邊緣之間的半向。 因此,取樣 (這些位置可連線到圖元的最下層和最右邊緣) 。

規格需求

需求
標頭 d3d12.h

另請參閱

核心結構