다음을 통해 공유


D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER 열거형(d3d12.h)

API 간 공유 지원 계층을 지정하는 상수를 정의합니다.

언급된 리소스 데이터 형식은 DXGI_FORMAT 열거형의 멤버입니다.

Syntax

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와 관련이 있습니다.

D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_0 API 간 공유 기능이 지원되도록 지정하고 다음 형식을 추가합니다.

* 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과 관련이 있습니다.

D3D12_SHARED_RESOURCE_COMPATIBILITY_TIER_1 API 간 공유 기능이 지원되도록 지정하고 다음 형식을 추가합니다.

* DXGI_FORMAT_NV12( 확장 NV12 텍스처 지원 참조)

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 빌드 20348
지원되는 최소 서버 Windows 10 빌드 20348
머리글 d3d12.h