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

# RegisterPagePool2X (família XBOX One)

> Extensão de RegisterPagePoolX

Extensão de [RegisterPagePoolX](/pt-BR/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_registerpagepoolx)

## Sintaxe

```cpp theme={null}
HRESULT RegisterPagePool2X(
  _In_ D3D12_GPU_VIRTUAL_ADDRESS PagePoolAddress,
  _In_ UINT PagePoolPageCount,
  _In_ D3D12XBOX_REGISTER_PAGE_POOL_FLAGS Flags,
  _Out_ HANDLE * pPagePoolHandle
)
```

### Parâmetros

`PagePoolAddress`\
Tipo: *In* D3D12\_GPU\_VIRTUAL\_ADDRESS

O endereço base do pool de páginas. O endereço deve estar alinhado a páginas de 64 KB e na memória gráfica, MEM\_GRAPHICS.

`PagePoolPageCount`\
Tipo: *In* UINT

O número de páginas a serem alocadas no pool de páginas. A contagem deve ser diferente de zero, e o intervalo deve especificar memória totalmente mapeada.

`Flags`\
Tipo: *In* D3D12XBOX\_REGISTER\_PAGE\_POOL\_FLAGS

Sinalizadores usados para especificar o comportamento do pool [D3D12XBOX\_REGISTER\_PAGE\_POOL\_FLAGS](/pt-BR/reference/graphics/d3d12_x/enums/d3d12xbox_register_page_pool_flags)

`pPagePoolHandle`\
Tipo: *Out* HANDLE \*

O endereço de um bloco de memória que recebe o identificador do pool de páginas quando o registro é bem-sucedido. O identificador pode ser usado posteriormente para cancelar o registro do pool de páginas usando [UnregisterPagePoolX](/pt-BR/reference/graphics/d3d12_x/interfaces/id3d12device/methods/id3d12device_unregisterpagepoolx).

## Requisitos

**Cabeçalho:** d3d12\_x.h\
**Biblioteca:** d3d12\_xs.lib\
**Plataformas com suporte:** família XBOX One

## Confira também

[Membros de d3d12\_x](/pt-BR/reference/graphics/d3d12_x/d3d12_x_members)\
[ID3D12Device3](/pt-BR/reference/graphics/d3d12_x/interfaces/id3d12device3/id3d12device3)


## Related topics

- [Método IAudioStateMonitor::RegisterCallback](/pt-BR/reference/audio/audiostatemonitor/interfaces/iaudiostatemonitor-registercallback.md)
- [Função RegisterLampArrayStatusCallback](/pt-BR/reference/lighting/lamparray/functions/registerlamparraystatuscallback.md)
- [XPackageRegisterPackageInstalled](/pt-BR/reference/system/xpackage/functions/xpackageregisterpackageinstalled.md)
- [XTaskQueueRegisterMonitor](/pt-BR/reference/system/xtaskqueue/functions/xtaskqueueregistermonitor.md)
- [XTaskQueueRegisterWaiter](/pt-BR/reference/system/xtaskqueue/functions/xtaskqueueregisterwaiter.md)
