Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
D3DDDI_MAKERESIDENT_FLAGS se usa con MakeResident (pfnMakeResidentCb o D3DKMTMakeResident) para indicar al sistema operativo que agregue un recurso a la lista de residencia del dispositivo e incremente el recuento de referencias de residencia de residencia en esta asignación.
Sintaxis
typedef struct D3DDDI_MAKERESIDENT_FLAGS {
union {
struct {
UINT CantTrimFurther : 1;
UINT MustSucceed : 1;
UINT Reserved : 30;
};
UINT Value;
};
} D3DDDI_MAKERESIDENT_FLAGS;
Miembros
CantTrimFurther
Esta marca debe usarse después de que el controlador del modo de usuario haya recortado todos los demás recursos posibles en el dispositivo y requiera que el recurso actual se realice residente para avanzar en una operación atómica determinada.
MustSucceed
Esta marca solo se puede establecer si también se establece cantTrimFurther. Indica que el recurso que se está realizando residente es fundamental para el progreso hacia delante del dispositivo. Si el administrador de memoria de vídeo no puede satisfacer la solicitud, se producirá un error en el dispositivo.
Reserved
Este miembro está reservado y debe establecerse en cero.
Value
Valor consolidado de la estructura.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 10 |
servidor mínimo admitido | Windows Server 2016 |
encabezado de | d3dukmdt.h (incluya D3dumddi.h, D3dkmddi.h) |