D3D11_SHARED_RESOURCE_TIER列舉 (d3d11.h)

定義常數,指定目前圖形驅動程式中共用資源的支援層級。

Syntax

typedef enum D3D11_SHARED_RESOURCE_TIER {
  D3D11_SHARED_RESOURCE_TIER_0 = 0,
  D3D11_SHARED_RESOURCE_TIER_1,
  D3D11_SHARED_RESOURCE_TIER_2,
  D3D11_SHARED_RESOURCE_TIER_3
} ;

常數

 
D3D11_SHARED_RESOURCE_TIER_0
值: 0
指定 D3D11_FEATURE_DATA_D3D11_OPTIONS::ExtendedResourceSharingFALSE (只有非常舊的驅動程式設定為 FALSE) 時,才可使用的支援。

請參閱 共用 Texture2D 資源的擴充支援
D3D11_SHARED_RESOURCE_TIER_1
指定 D3D11_FEATURE_DATA_D3D11_OPTIONS::ExtendedResourceSharingD3D11_FEATURE_DATA_D3D11_OPTIONS4::ExtendedNV12SharedTextureSupportedTRUE可用的支援。

您可以共用其他格式;請參閱 共用 Texture2D 資源的擴充支援

只有 D3D11_FEATURE_DATA_D3D11_OPTIONS::ExtendedResourceSharing == FALSE 時仍可共用的格式,才能跨 Direct3D 11 與 Direct3D 12 之間的 API 共用。

D3D11_FEATURE_DATA_D3D11_OPTIONS ::ExtendedResourceSharing == TRUE 新增的資源格式無法在 API 之間共用。
D3D11_SHARED_RESOURCE_TIER_2
指定 當 D3D11_FEATURE_DATA_D3D11_OPTIONS4::ExtendedNV12SharedTextureSupportedTRUE時可用的支援。 另請參閱 延伸 NV12 紋理支援

請參閱 共用 Texture2D 資源的擴充支援

D3D11_FEATURE_DATA_D3D11_OPTIONS ::ExtendedResourceSharing == TRUE 格式清單,可以在 Direct3D 11 與 Direct3D 12 之間跨 API 共用。
D3D11_SHARED_RESOURCE_TIER_3
指定 DXGI_FORMAT_R11G11B10_FLOAT 支援NT句柄共用。 另請參閱 CreateSharedHandle

DXGI_FORMAT_R11G11B10_FLOAT 格式, 可以在 Direct3D 11 與 Direct3D 12 之間跨 API 共用。

規格需求

需求
最低支援的用戶端 Windows 10 組建 20348
最低支援的伺服器 Windows 10 組建 20348
標頭 d3d11.h

另請參閱