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

> Descreve os quadros de referência necessários para uma operação de decodificação de vídeo.

Os quadros/texturas de referência necessários para a decodificação por hardware de um determinado fluxo de bits compactado.

## Sintaxe

```cpp theme={null}
typedef struct D3D12_VIDEO_DECODE_REFERENCE_FRAMES {  
    ID3D12Resource **ppTexture2Ds;  
    UINT *pSubresources;  
    UINT NumTexture2Ds;  
} D3D12_VIDEO_DECODE_REFERENCE_FRAMES  
```

### Membros

\*\**ppTexture2Ds*\
Tipo: ID3D12Resource

Ponteiro para uma matriz de **ID3D12Resource** a ser usada como quadro de referência.

\**pSubresources*\
Tipo: UINT

Os índices de sub-recursos da matriz de **ID3D12Resource** acima.

*NumTexture2Ds*\
Tipo: UINT

O número de texturas de quadros de referência.

## Comentários

Usado pela estrutura [D3D12\_VIDEO\_DECODE\_INPUT\_STREAM\_ARGUMENTS](/pt-BR/reference/graphics/d3d12video_x/structs/d3d12_video_decode_input_stream_arguments).

## Requisitos

**Cabeçalho:** d3d12video\_x.h e d3d12video\_xs.h\
**Plataformas com suporte**: consoles XBOX Series e família XBOX One

## Confira também

[d3d12video\_x](/pt-BR/reference/graphics/d3d12video_x/d3d12video_x_members)


## Related topics

- [Diretório de tópicos NDA: links ativos do Microsoft Learn](/pt-BR/nda/nda-topic-directory.md)
- [D3D12_COMMAND_LIST_SUPPORT_FLAGS](/pt-BR/reference/graphics/d3d12/enums/d3d12_command_list_support_flags_public.md)
- [D3D12_DRED_ALLOCATION_TYPE](/pt-BR/reference/graphics/d3d12/enums/d3d12_dred_allocation_type_public.md)
- [D3D12_RENDER_PASS_TIER](/pt-BR/reference/graphics/d3d12/enums/d3d12_render_pass_tier_public.md)
- [D3D12_FORMAT_SUPPORT1](/pt-BR/reference/graphics/d3d12/enums/d3d12_format_support1_public.md)
