> ## 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_FEATURE_DATA_D3D12_OPTIONS4

> 64KB アラインの MSAA テクスチャ、クロス API 共有、およびネイティブ 16 ビット シェーダー操作のサポート レベルを示します。

64KB アラインの MSAA テクスチャ、クロス API 共有、およびネイティブ 16 ビット シェーダー操作のサポート レベルを示します。

## 構文

```cpp theme={null}
typedef struct D3D12_FEATURE_DATA_D3D12_OPTIONS4
{
    BOOL MSAA64KBAlignedTextureSupported;
    D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER SharedResourceCompatibilityTier;
    BOOL Native16BitShaderOpsSupported;
} D3D12_FEATURE_DATA_D3D12_OPTIONS4
```

### メンバー

*MSAA64KBAlignedTextureSupported*\
型: BOOL

64KB アラインの MSAA テクスチャがサポートされているかどうかを示します。

*SharedResourceCompatibilityTier*\
型: D3D12\_SHARED\_RESOURCE\_COMPATIBILITY\_TIER

クロス API 共有サポートのティアを示します。

*Native16BitShaderOpsSupported*\
型: BOOL

ネイティブ 16 ビット シェーダー操作がサポートされていることを示します。これらの操作にはシェーダー モデル 6\_2 が必要です。詳細については、[16-Bit Scalar Types](https://github.com/microsoft/DirectXShaderCompiler/wiki/16-Bit-Scalar-Types) HLSL リファレンスを参照してください。

## 解説

## 要件

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

## 関連項目
