D3D11_SHARED_RESOURCE_TIER列挙 (d3d11.h)
現在のグラフィックス ドライバーの共有リソースのサポート レベルを指定する定数を定義します。
構文
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 リソースの拡張サポート」を参照してください。 direct3D 11 と Direct3D 12の間で API 間で共有できるのは、D3D11_FEATURE_DATA_D3D11_OPTIONS::ExtendedResourceSharing == FALSE の場合に共有できる形式のみです。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 |
Header | d3d11.h |