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

# ID3D12PipelineState::GetInformationX (consoles XBOX Series)

> Retourne des informations supplémentaires sur les nuanceurs.

Retourne des informations supplémentaires sur les nuanceurs.

## Syntaxe

```cpp theme={null}
HRESULT GetInformationX(  
         D3D12XBOX_PIPELINE_STATE_INFORMATION_TYPE info,  
         UINT64 extraOptions,  
         ID3DBlob **ppBlob  
)  
```

### Paramètres

*info*   \_In\_\
Type : [D3D12XBOX\_PIPELINE\_STATE\_INFORMATION\_TYPE](/fr-CA/reference/graphics/d3d12_xs/enums/d3d12xbox_pipeline_state_information_type)

Type d'information à demander.

*extraOptions*   \_In\_\
Type : UINT64

Doit être 0.

\*\**ppBlob*   \_Out\_\
Type : ID3DBlob

Blob retourné dont la disposition des données est déterminée par le type de données demandé.

### Valeur de retour

Type : HRESULT

S\_OK en cas de réussite, une erreur dans le cas contraire.

## Remarques

Cette méthode n'est actuellement implémentée que pour les nuanceurs de calcul.\
Elle est actuellement utilisée par XDXR pour récupérer la quantité d'espace de travail (scratch) requise par le nuanceur ainsi que sa table des symboles.

## Configuration requise

**En-tête :** d3d12\_xs.h

**Bibliothèque :** d3d12\_xs.lib\
**Plateformes prises en charge** : consoles XBOX Series

## Voir aussi

[ID3D12PipelineState](/fr-CA/reference/graphics/d3d12_xs/interfaces/ID3D12PipelineState/id3d12pipelinestate_xs)


## Related topics

- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr-CA/nda/nda-topic-directory.md)
- [Diretório de tópicos NDA: links ativos do Microsoft Learn](/pt-BR/nda/nda-topic-directory.md)
- [D3D12_RAYTRACING_PIPELINE_CONFIG (XBOX Series consoles)](/reference/graphics/d3d12/structs/d3d12_raytracing_pipeline_config_public.md)
- [D3D12_RAYTRACING_PIPELINE_CONFIG1 (XBOX Series consoles)](/reference/graphics/d3d12/structs/d3d12_raytracing_pipeline_config1_public.md)
- [CreateComputePipelineState](/reference/graphics/d3d12/interfaces/id3d12device/methods/id3d12device_createcomputepipelinestate_public.md)
