D3DDDI_MAKERESIDENT_FLAGS struttura (d3dukmdt.h)
D3DDDI_MAKERESIDENT_FLAGS viene usato con MakeResident (pfnMakeResidentCb o D3DKMTMakeResident) per indicare al sistema operativo di aggiungere una risorsa all'elenco di residenza del dispositivo e incrementare il conteggio dei riferimenti di residenza in questa allocazione.
Sintassi
typedef struct D3DDDI_MAKERESIDENT_FLAGS {
union {
struct {
UINT CantTrimFurther : 1;
UINT MustSucceed : 1;
UINT Reserved : 30;
};
UINT Value;
};
} D3DDDI_MAKERESIDENT_FLAGS;
Members
CantTrimFurther
Questo flag deve essere usato dopo che il driver in modalità utente ha tagliato tutte le altre possibili risorse nel dispositivo e richiedere che la risorsa corrente venga effettuata per effettuare lo stato di avanzamento in un'operazione atomica specifica.
MustSucceed
Questo flag può essere impostato solo se è impostato anche CantTrimFurther . Indica che la risorsa in corso è fondamentale per lo stato di avanzamento del dispositivo. Se la gestione memoria video non riesce a soddisfare la richiesta, il dispositivo verrà inserito in errore.
Reserved
Questo membro è riservato e deve essere impostato su zero.
Value
Valore consolidato della struttura.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 |
Server minimo supportato | Windows Server 2016 |
Intestazione | d3dukmdt.h (include D3dumddi.h, D3dkmddi.h) |