Bagikan melalui


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)

Lihat juga

PFND3D12DDI_RESOURCEBARRIER_0022