D3D12_RESOURCE_ALIASING_BARRIER 结构 (d3d12.h)
描述映射到同一堆的两个不同资源的用法之间的转换。
语法
typedef struct D3D12_RESOURCE_ALIASING_BARRIER {
ID3D12Resource *pResourceBefore;
ID3D12Resource *pResourceAfter;
} D3D12_RESOURCE_ALIASING_BARRIER;
成员
pResourceBefore
指向 ID3D12Resource 对象的指针,该对象表示转换中使用的前资源。
pResourceAfter
指向 ID3D12Resource 对象的指针,该对象表示转换中使用的后资源。
备注
此结构是 D3D12_RESOURCE_BARRIER 结构的成员。
可以指定之前和之后的资源,或者一个或两个资源可以为 NULL,这表示任何放置或保留的资源都可能导致别名。
请参阅 CreatePlacedResource 中所述的使用模型。
要求
标头 | d3d12.h |