> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# D3D12_SAMPLE_POSITION

> プログラム可能なサンプル位置で使用するためのサブピクセル サンプル位置を記述します。

プログラム可能なサンプル位置で使用するためのサブピクセル サンプル位置を記述します。

## 構文

```cpp theme={null}
typedef struct D3D12_SAMPLE_POSITION
{
    INT8 X;
    INT8 Y;
} D3D12_SAMPLE_POSITION
```

### メンバー

*X*\
型: INT8

X 軸方向の符号付きサブピクセル座標値。

*Y*\
型: INT8

Y 軸方向の符号付きサブピクセル座標値。

## 解説

サンプル位置の原点 (0, 0) はピクセルの中心にあります。X 座標と Y 座標はそれぞれ、-8 (上/左) から 7 (下/右) の範囲の符号付き値です。この範囲外の値は無効です。

これらの整数値は 1 単位ごとにピクセルの 1/16 を表します。たとえば、X 値が -8、Y 値が 4 の場合、それぞれ浮動小数点数の -0.5 と 0.25 に対応し、ピクセルの最左端で、その中央線と下端との中間にある位置を示します。このため、ピクセルの最下端と最右端はサンプリングによって到達できません (これらの位置は隣接するピクセルの最上端と最左端として到達できます)。

## 要件

**ヘッダー:** d3d12\_xs.h または d3d12\_x.h\
**ライブラリ:** d3d12\_xs.lib または d3d12\_x.lib\
**サポートされるプラットフォーム**: XBOX Series 本体および XBOX One ファミリ

## 関連項目

[コア構造体](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/direct3d-12-structures)


## Related topics

- [SetSamplePositions](/ja-jp/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist1/methods/id3d12graphicscommandlist1_setsamplepositions_public.md)
- [D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER](/ja-jp/reference/graphics/d3d12/enums/d3d12_programmable_sample_positions_tier_public.md)
- [D3D12_FEATURE_DATA_D3D12_OPTIONS2](/ja-jp/reference/graphics/d3d12/structs/d3d12_feature_data_d3d12_options2_public.md)
- [D3D12_SAMPLER_DESC](/ja-jp/reference/graphics/d3d12/structs/d3d12_sampler_desc_public.md)
- [D3D12_STATIC_SAMPLER_DESC](/ja-jp/reference/graphics/d3d12/structs/d3d12_static_sampler_desc_public.md)
