Перечисление D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER (d3d12.h)

Определяет константы, указывающие уровень поддержки общего доступа между API.

Указанные форматы данных ресурсов являются членами перечисления DXGI_FORMAT.

Синтаксис

typedef enum D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER {
  D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_0 = 0,
  D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_1,
  D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_2
} ;

Константы

 
D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_0
Значение: 0
Относится к D3D11_SHARED_RESOURCE_TIER::D 3D11_SHARED_RESOURCE_TIER_1.

Указывает, что поддерживается самый базовый уровень общего доступа между API, включая следующие форматы данных ресурсов.

* DXGI_FORMAT_R8G8B8A8_UNORM
* DXGI_FORMAT_R8G8B8A8_UNORM_SRGB
* DXGI_FORMAT_B8G8R8A8_UNORM
* DXGI_FORMAT_B8G8R8A8_UNORM_SRGB
* DXGI_FORMAT_B8G8R8X8_UNORM
* DXGI_FORMAT_B8G8R8X8_UNORM_SRGB
* DXGI_FORMAT_R10G10B10A2_UNORM
* DXGI_FORMAT_R16G16B16A16_FLOAT
D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_1
Относится к D3D11_SHARED_RESOURCE_TIER::D 3D11_SHARED_RESOURCE_TIER_2.

Указывает, что поддерживается функция общего доступа между API D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_0 , а также следующие форматы.

* DXGI_FORMAT_R16G16B16A16_TYPELESS
* DXGI_FORMAT_R10G10B10A2_TYPELESS
* DXGI_FORMAT_R8G8B8A8_TYPELESS
* DXGI_FORMAT_R8G8B8X8_TYPELESS
* DXGI_FORMAT_R16G16_TYPELESS
* DXGI_FORMAT_R8G8_TYPELESS
* DXGI_FORMAT_R32_TYPELESS
* DXGI_FORMAT_R16_TYPELESS
* DXGI_FORMAT_R8_TYPELESS

Поддержка этого уровня встроена в WDDM 2.4.

См. также расширенную поддержку общих ресурсов Texture2D.
D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_2
Относится к D3D11_SHARED_RESOURCE_TIER::D 3D11_SHARED_RESOURCE_TIER_3.

Указывает, что поддерживается функция общего доступа между API D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_1 , а также следующие форматы.

* DXGI_FORMAT_NV12 (см. также расширенную поддержку текстур NV12)

Требования

Требование Значение
Минимальная версия клиента сборка Windows 10 20348
Минимальная версия сервера сборка Windows 10 20348
Верхняя часть d3d12.h