Bagikan melalui


enumerasi D3D12_RESOURCE_BARRIER_FLAGS (d3d12.h)

Bendera untuk mengatur penghalang sumber daya terpisah.

Sintaks

typedef enum D3D12_RESOURCE_BARRIER_FLAGS {
  D3D12_RESOURCE_BARRIER_FLAG_NONE = 0,
  D3D12_RESOURCE_BARRIER_FLAG_BEGIN_ONLY = 0x1,
  D3D12_RESOURCE_BARRIER_FLAG_END_ONLY = 0x2
} ;

Konstanta

 
D3D12_RESOURCE_BARRIER_FLAG_NONE
Nilai: 0
Tidak ada bendera.
D3D12_RESOURCE_BARRIER_FLAG_BEGIN_ONLY
Nilai: 0x1
Ini memulai transisi hambatan dalam keadaan baru, menempatkan sumber daya dalam kondisi tanpa akses sementara.
D3D12_RESOURCE_BARRIER_FLAG_END_ONLY
Nilai: 0x2
Hambatan ini menyelesaikan transisi, mengatur status baru, dan memulihkan akses aktif ke sumber daya.

Keterangan

Penghalang terpisah memungkinkan transisi tunggal dibagi menjadi bagian awal dan akhir (lihat Sinkronisasi multi-mesin).

Enum ini digunakan oleh anggota Bendera dari struktur D3D12_RESOURCE_BARRIER .

Persyaratan

Persyaratan Nilai
Header d3d12.h

Lihat juga

Enumerasi Inti

ResourceBarrier

Menggunakan Penghalang Sumber Daya untuk Menyinkronkan Status Sumber Daya di Direct3D 12