struktur D3D12DDI_RANGED_BARRIER_0094 (d3d12umddi.h)
Struktur D3D12DDI_RANGED_BARRIER_0094 menjelaskan hambatan rentang sumber daya. Struktur ini menggantikan struktur D3D12DDI_RESOURCE_RANGED_BARRIER_0022 warisan.
Sintaks
typedef struct D3D12DDI_RANGED_BARRIER_0094 {
D3D12DDI_RANGED_BARRIER_FLAGS_0094 Flags;
D3D12DDI_HRESOURCE hResource;
UINT Subresource;
D3D12DDI_RANGE Range;
} D3D12DDI_RANGED_BARRIER_0094;
Anggota
Flags
Nilai D3D12DDI_RANGED_BARRIER_FLAGS_0094 yang menentukan bendera untuk pembatas rentang.
hResource
Handel sumber daya menggunakan pembatas. Nilai NULL berarti bahwa seluruh cache GPU harus dibersihkan atau tidak valid. Nilai non-NULL berarti bahwa tindakan flush atau invalidate memengaruhi subset cache yang lebih kecil yang dapat berisi data untuk sumber daya tersebut.
Subresource
Struktur D3D12DDI_BARRIER_SUBRESOURCE_RANGE_0088 yang menentukan rentang subsumber daya yang dibatasi.
Range
Struktur D3D12DDI_RANGE yang menjelaskan rentang memori.
Keterangan
Penghalang yang disempurnakan sepenuhnya menghentikan DDI ResourceBarrier warisan. Ini termasuk hambatan rentang yang digunakan secara internal oleh perintah AtomicCopy.
Lihat Hambatan yang Disempurnakan untuk informasi umum.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 11 (WDDM 3.0) |
Header | d3d12umddi.h |