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::ExtendedResourceSharing FALSE (只有非常舊的驅動程式設定為 FALSE ) 時,才可使用的支援。請參閱 共用 Texture2D 資源的擴充支援。 |
D3D11_SHARED_RESOURCE_TIER_1 指定 D3D11_FEATURE_DATA_D3D11_OPTIONS::ExtendedResourceSharing 和 D3D11_FEATURE_DATA_D3D11_OPTIONS4::ExtendedNV12SharedTextureSupported 時 TRUE 可用的支援。您可以共用其他格式;請參閱 共用 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::ExtendedNV12SharedTextureSupported 為 TRUE 時可用的支援。 另請參閱 延伸 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 |