struktur D3D12DDIARG_RESOURCE_BARRIER_0022 (d3d12umddi.h)
Struktur D3D12DDIARG_RESOURCE_BARRIER_0022 berisi parameter pembatas sumber daya untuk PFND3D12DDI_RESOURCEBARRIER_0022.
Sintaks
typedef struct D3D12DDIARG_RESOURCE_BARRIER_0022 {
D3D12DDI_RESOURCE_BARRIER_TYPE Type;
D3D12DDI_RESOURCE_BARRIER_FLAGS Flags;
union {
D3D12DDI_RESOURCE_TRANSITION_BARRIER_0003 Transition;
D3D12DDI_RESOURCE_RANGED_BARRIER_0022 Ranged;
D3D12DDI_RESOURCE_UAV_BARRIER UAV;
};
} D3D12DDIARG_RESOURCE_BARRIER_0022;
Anggota
Type
Jenis hambatan sumber daya sebagai nilai D3D12DDI_RESOURCE_BARRIER_TYPE . Anggota ini menentukan jenis hambatan mana yang akan digunakan dalam serikat pekerja di bawah ini.
Flags
Bendera pembatas sebagai nilai D3D12DDI_RESOURCE_BARRIER_FLAGS .
Transition
Struktur D3D12DDI_RESOURCE_TRANSITION_BARRIER_0003 yang menjelaskan transisi subsumber daya antara penggunaan yang berbeda. Anggota struktur ini menentukan penggunaan subresource sebelum dan sesudah.
Ranged
Struktur D3D12DDI_RESOURCE_RANGED_BARRIER_0022 yang menjelaskan hambatan rentang.
UAV
Struktur D3D12DDI_RESOURCE_UAV_BARRIER yang menjelaskan sumber daya di mana semua akses UAV (baca atau tulis) harus diselesaikan sebelum akses UAV di masa mendatang (baca atau tulis) dapat dimulai.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | d3d12umddi.h (termasuk D3d12umddi.h) |