> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# D3D12_RESIDENCY_FLAGS

> Se usa con la función EnqueuMakeResident para elegir cómo continúan las operaciones de residencia cuando se supera el presupuesto de memoria.

Se usa con la función EnqueuMakeResident para elegir cómo continúan las operaciones de residencia cuando se supera el presupuesto de memoria.

## Sintaxis

```cpp theme={null}
typedef enum D3D12_RESIDENCY_FLAGS
{
    D3D12_RESIDENCY_FLAG_NONE = 0,
    D3D12_RESIDENCY_FLAG_DENY_OVERBUDGET = 1
} D3D12_RESIDENCY_FLAGS
```

## Constantes

| Constante                                | Descripción                                                                                                                                                                                                                                                                            |
| ---------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| D3D12\_RESIDENCY\_FLAG\_NONE             | Especifica la directiva de residencia predeterminada, que permite que las operaciones de residencia se realicen correctamente con independencia del presupuesto de memoria actual de la aplicación. EnqueueMakeResident devuelve E\_OUTOFMEMORY solo cuando no hay memoria disponible. |
| D3D12\_RESIDENCY\_FLAG\_DENY\_OVERBUDGET | Especifica que la función EnqueueMakeResident debe devolver E\_OUTOFMEMORY cuando la operación de residencia supere el presupuesto de memoria actual de la aplicación.                                                                                                                 |

## Comentarios

## Requisitos

**Encabezado:** d3d12\_xs.h o d3d12\_x.h<br />**Biblioteca:** d3d12\_xs.lib o d3d12\_x.lib<br />**Plataformas compatibles**: consolas XBOX Series y familia XBOX One

## Consulte también

[Enumeraciones principales](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/direct3d-12-enumerations)


## Related topics

- [EnqueueMakeResident](/es/reference/graphics/d3d12/interfaces/id3d12device3/methods/id3d12device3_enqueuemakeresident_public.md)
- [D3D12_RESIDENCY_PRIORITY](/es/reference/graphics/d3d12/enums/d3d12_residency_priority_public.md)
- [D3D12_FENCE_FLAGS](/es/reference/graphics/d3d12/enums/d3d12_fence_flags_public.md)
- [D3D12_DSV_FLAGS](/es/reference/graphics/d3d12/enums/d3d12_dsv_flags_public.md)
- [D3D12_CLEAR_FLAGS](/es/reference/graphics/d3d12/enums/d3d12_clear_flags_public.md)
