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

> Décrit les arguments d'entrée nécessaires pour décoder une image vidéo.

Arguments d'entrée nécessaires au décodage accéléré par le matériel d'un flux binaire compressé.

## Syntaxe

```cpp theme={null}
typedef struct D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS {  
    UINT NumFrameArguments;  
    D3D12_VIDEO_DECODE_FRAME_ARGUMENT FrameArguments[D3D12_VIDEO_DECODE_MAX_ARGUMENTS];  
    D3D12_VIDEO_DECODE_REFERENCE_FRAMES ReferenceFrames;  
    D3D12_VIDEO_DECODE_COMPRESSED_BITSTREAM CompressedBitstream;  
    ID3D12VideoDecoderHeap *pHeap;  
} D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS  
```

### Membres

*NumFrameArguments*\
Type : UINT

Nombre d'éléments FrameArguments valides.

*FrameArguments*\
Type : [D3D12\_VIDEO\_DECODE\_FRAME\_ARGUMENT](/fr/reference/graphics/d3d12video_x/structs/d3d12_video_decode_frame_argument)\[D3D12\_VIDEO\_DECODE\_MAX\_ARGUMENTS]

Arguments d'image nécessaires pour décoder le flux binaire actuel.

*ReferenceFrames*\
Type : [D3D12\_VIDEO\_DECODE\_REFERENCE\_FRAMES](/fr/reference/graphics/d3d12video_x/structs/d3d12_video_decode_reference_frames)

Images de référence nécessaires pour décoder le flux binaire actuel

*CompressedBitstream*\
Type : D3D12\_VIDEO\_DECODE\_COMPRESSED\_BITSTREAM

Flux binaire compressé à décoder. Pour plus d'informations, consultez [D3D12\_VIDEO\_DECODE\_COMPRESSED\_BITSTREAM](https://learn.microsoft.com/en-us/windows/win32/api/d3d12video/ns-d3d12video-d3d12_video_decode_compressed_bitstream).

\**pHeap*\
Type : ID3D12VideoDecoderHeap

Pointeur vers le tas du décodeur vidéo. Pour plus d'informations, consultez [ID3D12VideoDecoderHeap](https://learn.microsoft.com/en-us/windows/win32/api/d3d12video/nn-d3d12video-id3d12videodecoderheap).

## Remarques

Non destiné à être utilisé directement. Utilisez [Media Foundation](https://learn.microsoft.com/en-us/gaming/gdk/_content/gc/system/overviews/mediafoundation-decode) pour le décodage vidéo accéléré par le matériel.

## Configuration requise

**En-tête :** d3d12video\_x.h et d3d12video\_xs.h\
**Plateformes prises en charge :** consoles XBOX Series et famille XBOX One

## Voir aussi

[d3d12video\_x](/fr/reference/graphics/d3d12video_x/d3d12video_x_members)\
[Décodage par transformation Media Foundation](https://learn.microsoft.com/en-us/gaming/gdk/_content/gc/system/overviews/mediafoundation-decode)


## Related topics

- [NDA topic directory - live Microsoft Learn links](/nda/nda-topic-directory.md)
- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr/nda/nda-topic-directory.md)
- [Diretório de tópicos NDA: links ativos do Microsoft Learn](/pt-BR/nda/nda-topic-directory.md)
- [Directorio de temas NDA: enlaces activos a Microsoft Learn](/es/nda/nda-topic-directory.md)
- [NDA 토픽 디렉터리 - Microsoft Learn 라이브 링크](/ko/nda/nda-topic-directory.md)
