Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Describes the transition between usages of two different resources that have mappings into the same heap.
Syntax
typedef struct D3D12_RESOURCE_ALIASING_BARRIER {
ID3D12Resource *pResourceBefore;
ID3D12Resource *pResourceAfter;
} D3D12_RESOURCE_ALIASING_BARRIER;
Members
pResourceBefore
A pointer to the ID3D12Resource object that represents the before resource used in the transition.
pResourceAfter
A pointer to the ID3D12Resource object that represents the after resource used in the transition.
Remarks
This structure is a member of the D3D12_RESOURCE_BARRIER structure.
Both the before and the after resources can be specified or one or both resources can be NULL, which indicates that any placed or reserved resource could cause aliasing.
Refer to the usage models described in CreatePlacedResource.
Requirements
| Requirement | Value |
|---|---|
| Header | d3d12.h |
See also
Using Resource Barriers to Synchronize Resource States in Direct3D 12