> ## 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.

# Unmap

> Invalida el puntero de CPU al subrecurso especificado del recurso.

Invalida el puntero de CPU al subrecurso especificado del recurso.

## Sintaxis

```cpp theme={null}
void Unmap(
    UINT Subresource,
    const D3D12_RANGE  pWrittenRange
)
```

### Parámetros

*Subresource*\
Tipo: UINT

Especifica el índice del subrecurso.

*pWrittenRange \[in, optional]*\
Tipo: const D3D12\_RANGE \*

Un puntero a una estructura [D3D12\_RANGE](/reference/graphics/d3d12/structs/d3d12_range_public) que describe el intervalo de memoria que se va a desasignar.

Esto indica la región que la CPU podría haber modificado, y las coordenadas son relativas al subrecurso. Un puntero nulo indica que la CPU podría haber modificado todo el subrecurso. Es válido especificar que la CPU no escribió ningún dato pasando un intervalo en el que **End** sea menor o igual que **Begin**.

Este parámetro solo lo usan las herramientas, y no afecta a la corrección de la operación de desasignación real.

### Valor devuelto

Tipo: void

Ninguno.

## Comentarios

Consulte los amplios comentarios y ejemplos del método [Map](/reference/graphics/d3d12/interfaces/id3d12resource/methods/id3d12resource_map_public).

## Requisitos

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

## Consulte también

[ID3D12Resource](/reference/graphics/d3d12_xs/interfaces/ID3D12Resource/id3d12resource_xs)

[Map](/reference/graphics/d3d12/interfaces/id3d12resource/methods/id3d12resource_map_public)

[Subrecursos](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/subresources)


## Related topics

- [Map](/es/reference/graphics/d3d12/interfaces/id3d12resource/methods/id3d12resource_map_public.md)
- [D3D12_RANGE](/es/reference/graphics/d3d12/structs/d3d12_range_public.md)
