资源枚举 (Direct3D 11 图形)

枚举用于指定在呈现期间如何创建和访问资源的信息。

在本部分中

主题 描述
D3D11_BIND_FLAG
标识如何将资源绑定到管道。
D3D11_BUFFEREX_SRV_FLAG
标识如何查看缓冲区资源。
D3D11_BUFFER_UAV_FLAG
标识缓冲区资源的无序访问视图选项。
D3D11_CHECK_MULTISAMPLE_QUALITY_LEVELS_FLAG
标识如何检查多重采样质量级别。
D3D11_CPU_ACCESS_FLAG
指定资源允许的 CPU 访问类型。
D3D11_DSV_DIMENSION
指定如何访问深度模具视图中使用的资源。
D3D11_DSV_FLAG
深度模具视图选项。
D3D11_MAP
标识要被 CPU 读取和写入访问的资源。 应用程序可以合并其中一个或多个标志。
D3D11_MAP_FLAG
指定应用程序在 GPU 正在使用的资源上调用 ID3D11DeviceContext::Map 方法时,CPU 应如何响应。
D3D11_RESOURCE_DIMENSION
标识正在使用的资源类型。
D3D11_RESOURCE_MISC_FLAG
标识资源的选项。
D3D11_RTV_DIMENSION
这些标志标识将作为呈现目标查看的资源类型。
D3D11_SRV_DIMENSION
这些标志标识将被视为着色器资源的资源类型。
D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS
指定多样本模式类型。
D3D11_TEXTURE_LAYOUT
指定纹理布局选项。
D3D11_TILE_COPY_FLAG
标识如何复制磁贴。
D3D11_TILE_MAPPING_FLAG
标识如何执行磁贴映射作。
D3D11_TILE_RANGE_FLAG
指定要与 ID3D11DeviceContext2::UpdateTiles一起使用的磁贴映射范围。
D3D11_UAV_DIMENSION
无序访问视图选项。
D3D11_USAGE
标识呈现期间的预期资源使用。 使用情况直接反映 CPU 和/或图形处理单元(GPU)是否可以访问资源。

资源参考