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

# D3D12XBOX_PRT_LOD_REPORT_GPU_SAMPLE (consoles XBOX Series)

> D3D12XBOX_PRT_LOD_REPORT_GPU_SAMPLE (consoles XBOX Series) — Spécifie l'emplacement mémoire de destination et la taille d'un rapport LOD PRT écrit par le GPU, ainsi que.

Définit la disposition matérielle de chaque échantillon de 8 octets écrit par le GPU dans le cadre d'un rapport LOD PRT.

## Syntaxe

```cpp theme={null}
struct D3D12XBOX_PRT_LOD_REPORT_GPU_SAMPLE
{
    union
    {
        struct
        {
            UINT64 ClampedCount : 24;
            UINT64 CounterID : 8;
            UINT64 MinLODCount : 24;
            UINT64 MinLOD : 4;
            UINT64 Zero : 4;
        };

        UINT64 Value;
    };
};
```

### Membres

*ClampedCount*\
Type : UINT64

Nombre d'échantillons générés pour cette ressource qui ont été limités par les bornes de LOD minimal de la ressource ou de l'échantillonneur et qui, sinon, auraient utilisé un LOD de mip inférieur.

*CounterID*\
Type : UINT64

ID de compteur de 8 bits de l'échantillon, qui correspond à l'ID de compteur LOD PRT attribué à un ou plusieurs descripteurs de vue de ressource de nuanceur par l'API [ID3D12Device8::SetShaderResourceViewPRTLODIndexX](/fr-CA/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_setshaderresourceviewprtlodindexx).

*MinLODCount*\
Type : UINT64

Nombre d'échantillons au LOD de mip minimal générés pour cette ressource.

*MinLOD*\
Type : UINT64

Valeur de LOD de mip minimale enregistrée pour tout échantillon généré pour cette ressource, avant l'application de la limitation.

*Zero*\
Type : UINT64

Sera zéro.

## Remarques

Cette structure est écrite par le GPU dans le cadre de la sortie de l'API [ID3D12GraphicsCommandList6::WritePRTLODStatisticsX](/fr-CA/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList6/methods/id3d12graphicscommandlist6_writeprtlodstatisticsx).

Pour interpréter cet échantillon aux fins de diffusion en continu des textures, recherchez des valeurs non nulles dans le champ ClampedCount. Cela indique que le rendu de la scène nécessitait une valeur de LOD de mip plus détaillée (inférieure) que celle autorisée par les bornes de LOD minimal actuellement en place. Examinez ensuite la valeur MinLOD, qui indique le niveau jusqu'auquel les LOD de mip doivent être remplis (et que les bornes de LOD minimal doivent englober).

## Configuration requise

**En-tête :** d3d12\_xs.h\
**Plateformes prises en charge** : consoles XBOX Series

## Voir aussi

[ID3D12GraphicsCommandList6::WritePRTLODStatisticsX](/fr-CA/reference/graphics/d3d12_xs/interfaces/ID3D12GraphicsCommandList6/methods/id3d12graphicscommandlist6_writeprtlodstatisticsx)\
[ID3D12Device8::SetShaderResourceViewPRTLODIndexX](/fr-CA/reference/graphics/d3d12_xs/interfaces/ID3D12Device8/methods/id3d12device8_setshaderresourceviewprtlodindexx)\
[d3d12\_xs](/fr-CA/reference/graphics/d3d12_xs/d3d12_xs_members)


## Related topics

- [Répertoire des rubriques NDA : liens actifs vers Microsoft Learn](/fr-CA/nda/nda-topic-directory.md)
- [D3D12_GLOBAL_BARRIER (consoles XBOX Series)](/fr-CA/reference/graphics/d3d12/structs/d3d12_global_barrier_public.md)
- [D3D12_BACKGROUND_PROCESSING_MODE (consoles XBOX Series)](/fr-CA/reference/graphics/d3d12/enums/d3d12_background_processing_mode_public.md)
- [D3D12_BUFFER_BARRIER (consoles XBOX Series)](/fr-CA/reference/graphics/d3d12/structs/d3d12_buffer_barrier_public.md)
- [D3D12_RAYTRACING_INSTANCE_DESC (consoles XBOX Series)](/fr-CA/reference/graphics/d3d12/structs/d3d12_raytracing_instance_desc_public.md)
