D3D11_FORMAT_SUPPORT2 Enumeration
Unordered resource support options for a compute shader resource (see ID3D11Device::CheckFeatureSupport).
Syntax
typedef enum D3D11_FORMAT_SUPPORT2 {
D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_ADD = 0x1,
D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_BITWISE_OPS = 0x2,
D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_COMPARE_STORE_OR_COMPARE_EXCHANGE = 0x4,
D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_EXCHANGE = 0x8,
D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_SIGNED_MIN_OR_MAX = 0x10,
D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_UNSIGNED_MIN_OR_MAX = 0x20,
D3D11_FORMAT_SUPPORT2_UAV_TYPED_LOAD = 0x40,
D3D11_FORMAT_SUPPORT2_UAV_TYPED_STORE = 0x80
} D3D11_FORMAT_SUPPORT2;
Konstanten
D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_ADD
Format supports atomic add.D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_BITWISE_OPS
Format supports atomic bitwise operations.D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_COMPARE_STORE_OR_COMPARE_EXCHANGE
Format supports atomic compare with store or exchange.D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_EXCHANGE
Format supports atomic exchange.D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_SIGNED_MIN_OR_MAX
Format supports atomic min and max.D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_UNSIGNED_MIN_OR_MAX
Format supports atomic unsigned min and max.D3D11_FORMAT_SUPPORT2_UAV_TYPED_LOAD
Format supports a typed load.D3D11_FORMAT_SUPPORT2_UAV_TYPED_STORE
Format supports a typed store.
Anforderungen
Header |
D3D11.h |