D3D12DDI_RESOURCE_FLAGS_0003 枚举 (d3d12umddi.h)
D3D12DDI_RESOURCE_FLAGS_0003枚举指定资源标志值。
语法
typedef enum D3D12DDI_RESOURCE_FLAGS_0003 {
D3D12DDI_RESOURCE_FLAG_0003_NONE = 0x0,
D3D12DDI_RESOURCE_FLAG_0003_RENDER_TARGET = 0x1,
D3D12DDI_RESOURCE_FLAG_0003_DEPTH_STENCIL = 0x2,
D3D12DDI_RESOURCE_FLAG_0003_CROSS_ADAPTER = 0x4,
D3D12DDI_RESOURCE_FLAG_0003_SIMULTANEOUS_ACCESS = 0x8,
D3D12DDI_RESOURCE_FLAG_0003_SHADER_RESOURCE = 0x10,
D3D12DDI_RESOURCE_FLAG_0020_VIDEO_DECODE_REFERENCE_ONLY = 0x20,
D3D12DDI_RESOURCE_FLAG_0020_CONTENT_PROTECTION = 0x40,
D3D12DDI_RESOURCE_FLAG_0022_UNORDERED_ACCESS = 0x80,
D3D12DDI_RESOURCE_FLAG_0041_ONLY_NON_RT_DS_TEXTURE_PLACEMENT = 0x100,
D3D12DDI_RESOURCE_FLAG_0041_ONLY_RT_DS_TEXTURE_PLACEMENT = 0x200,
D3D12DDI_RESOURCE_FLAG_0041_4MB_ALIGNED = 0x400,
D3D12DDI_RESOURCE_FLAG_0073_SAMPLER_FEEDBACK = 0x800,
D3D12DDI_RESOURCE_FLAG_0080_VIDEO_ENCODE_REFERENCE_ONLY = 0x1000,
D3D12DDI_RESOURCE_FLAG_0088_RAYTRACING_ACCELERATION_STRUCTURE = 0x2000
} ;
常量
D3D12DDI_RESOURCE_FLAG_0003_NONE 值: 0x0 未指定任何标志。 |
D3D12DDI_RESOURCE_FLAG_0003_RENDER_TARGET 值: 0x1 设置后,允许为资源创建呈现目标视图。 |
D3D12DDI_RESOURCE_FLAG_0003_DEPTH_STENCIL 值: 0x2 设置后,允许为资源创建深度模具视图。 |
D3D12DDI_RESOURCE_FLAG_0003_CROSS_ADAPTER 值: 0x4 设置后,允许将资源用于跨适配器数据。 |
D3D12DDI_RESOURCE_FLAG_0003_SIMULTANEOUS_ACCESS 值: 0x8 设置后,允许多个不同的队列、设备或进程同时访问资源。 |
D3D12DDI_RESOURCE_FLAG_0003_SHADER_RESOURCE 值: 0x10 设置后,允许为资源创建着色器资源视图。 |
D3D12DDI_RESOURCE_FLAG_0020_VIDEO_DECODE_REFERENCE_ONLY 值: 0x20 设置后,此资源只能用作解码参考帧。 它只能写入或读取视频解码操作。 |
D3D12DDI_RESOURCE_FLAG_0020_CONTENT_PROTECTION 值: 0x40 设置后,资源可用于支持内容保护。 |
D3D12DDI_RESOURCE_FLAG_0022_UNORDERED_ACCESS 值: 0x80 设置后,允许无序访问。 此值可用作回退计划的资源标志。 |
D3D12DDI_RESOURCE_FLAG_0041_ONLY_NON_RT_DS_TEXTURE_PLACEMENT 值: 0x100 当前未使用。 |
D3D12DDI_RESOURCE_FLAG_0041_ONLY_RT_DS_TEXTURE_PLACEMENT 值: 0x200 当前未使用。 |
D3D12DDI_RESOURCE_FLAG_0041_4MB_ALIGNED 值: 0x400 当前未使用。 |
D3D12DDI_RESOURCE_FLAG_0073_SAMPLER_FEEDBACK 值: 0x800 设置后,允许将资源用于采样器反馈。 |
D3D12DDI_RESOURCE_FLAG_0080_VIDEO_ENCODE_REFERENCE_ONLY 值: 0x1000 设置后,此资源只能用作视频编码参考帧。 它只能写入视频编码操作或由视频编码操作读取。 |
D3D12DDI_RESOURCE_FLAG_0088_RAYTRACING_ACCELERATION_STRUCTURE 值: 0x2000 设置后,可将资源用作光线跟踪的加速结构。 |
要求
要求 | 值 |
---|---|
Header | d3d12umddi.h (包括 D3d12umddi.h) |