Перечисление 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 |