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

# StoreValue

> Agrega una entrada a la caché.

Agrega una entrada a la caché.

## Sintaxis

```cpp theme={null}
HRESULT StoreValue(
    const void  pKey,
    UINT KeySize,
    const void  pValue,
    UINT ValueSize
)
```

### Parámetros

*pKey*\
Tipo: const void \*

La clave de la entrada que se va a agregar.

*KeySize*\
Tipo: UINT

El tamaño de la clave, en bytes.

*pValue*\
Tipo: const void \*

Un puntero a un bloque de memoria que contiene la entrada que se va a agregar.

*ValueSize*\
Tipo: UINT

El tamaño de la entrada que se va a agregar, en bytes.

### Valor devuelto

Tipo: HRESULT

Si la función se ejecuta correctamente, devuelve **S\_OK**. De lo contrario, devuelve un [código de error](https://learn.microsoft.com/en-us/windows/win32/com/com-error-codes-10) [**HRESULT**](https://learn.microsoft.com/en-us/windows/desktop/com/structure-of-com-error-codes).

| Valor devuelto                      | Descripción                                                                              |
| ----------------------------------- | ---------------------------------------------------------------------------------------- |
| DXGI\_ERROR\_ALREADY\_EXISTS        | Hay una entrada con la misma clave.                                                      |
| DXGI\_ERROR\_CACHE\_HASH\_COLLISION | Hay una entrada con el mismo hash que la clave proporcionada, pero la clave no coincide. |
| DXGI\_ERROR\_CACHE\_FULL            | Agregar esta entrada haría que la caché superara su tamaño máximo.                       |

## Comentarios

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

* [API de caché de sombreadores de D3D12](https://microsoft.github.io/DirectX-Specs/d3d/ShaderCache.html)


## Related topics

- [Búsqueda](/es/services/playfab/economy-monetization/economy-v2/catalog/search.md)
- [XStore](/es/reference/system/xstore/xstore_members.md)
- [Configurar precios y disponibilidad para un juego](/es/publishing/game-publishing/tutorial-xbox-managed/how-to-configure-pricing-and-availability.md)
- [Autenticación de su servicio con las API de Microsoft Store](/es/publishing/xstore-commerce/xstore-authenticating-service.md)
- [GetPMCValue](/es/reference/tools/pix3/functions/getpmcvalue.md)
