struktur D3D12DDIARG_MAKERESIDENT_0001 (d3d12umddi.h)
Argumen yang digunakan untuk menginstruksikan OS untuk menambahkan sumber daya ke daftar residensi perangkat dan menambah jumlah referensi residensi pada alokasi ini.
Sintaks
typedef struct D3D12DDIARG_MAKERESIDENT_0001 {
UINT NumAdapters;
const D3D12DDI_HRTPAGINGQUEUE *pRTPagingQueue;
UINT NumObjects;
const D3D12DDI_HANDLE_AND_TYPE *pObjects;
#if ...
D3DDDI_MAKERESIDENT_FLAGS Flags;
#else
union {
struct {
UINT CantTrimFurther : 1;
};
UINT Value;
} Flags;
#endif
UINT64 *pPagingFenceValue;
UINT WaitMask;
} D3D12DDIARG_MAKERESIDENT_0001;
Anggota
NumAdapters
Jumlah adaptor.
pRTPagingQueue
Antrean halaman pada perangkat yang membuat alokasi input. Antrean ini akan digunakan untuk operasi residensi.
NumObjects
Jumlah objek.
pObjects
Array adaptor untuk membuat residen.
Flags
Menentukan perilaku residensi memori.
Flags.CantTrimFurther
Flags.Value
pPagingFenceValue
Arahkan ke nilai pagar antrean halaman untuk menunggu.
WaitMask
Topeng tunggu.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | d3d12umddi.h |