Partager via


structure D3D12DDI_CLEAR_VALUES (d3d12umddi.h)

La structure D3D12DDI_CLEAR_VALUES contient des valeurs utilisées pour optimiser les opérations claires pour une ressource particulière.

Syntaxe

typedef struct D3D12DDI_CLEAR_VALUES {
  DXGI_FORMAT Format;
  union {
    FLOAT                         Color[4];
    D3D12DDI_DEPTH_STENCIL_VALUES DepthStencil;
  };
} D3D12DDI_CLEAR_VALUES;

Membres

Format

Spécifie un membre de l’énumération DXGI_FORMAT.

Le format de la couleur couramment effacée suit les mêmes règles de validation qu’une création d’affichage/descripteur. En règle générale, le format de la couleur claire peut être n’importe quel format dans le même groupe de type que celui auquel appartient le format de ressource.

Ce format doit correspondre au format de la vue utilisée pendant l’opération d’effacement. Elle indique si la couleur ou le membre DepthStencil est valide et comment convertir les valeurs d’utilisation avec la ressource.

Color[4]

Valeur de couleur que le pilote doit effacer.

DepthStencil

Pointeur vers une structure D3D12DDI_DEPTH_STENCIL_VALUES qui contient la profondeur et le tampon de gabarit que le pilote doit effacer.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 1809
d’en-tête d3d12umddi.h