Partager via


PFND3D12DDI_CLEAR_DEPTH_STENCIL_VIEW_0003 fonction de rappel (d3d12umddi.h)

La fonction pfnClearDepthStencilView efface la vue de gabarit de profondeur actuellement liée spécifiée.

Syntaxe

PFND3D12DDI_CLEAR_DEPTH_STENCIL_VIEW_0003 Pfnd3d12ddiClearDepthStencilView0003;

void Pfnd3d12ddiClearDepthStencilView0003(
  D3D12DDI_HCOMMANDLIST unnamedParam1,
  D3D12DDI_CPU_DESCRIPTOR_HANDLE ViewCPUHandle,
  UINT unnamedParam3,
  FLOAT unnamedParam4,
  UINT8 unnamedParam5,
  UINT NumRects,
  const D3D12DDI_RECT *pRects
)
{...}

Paramètres

unnamedParam1

Handle des données du pilote pour la liste de commandes. Le pilote utilise cette région de mémoire pour stocker des structures de données internes liées à sa liste de commandes.

ViewCPUHandle

Type : D3D12DDI_CPU_DESCRIPTOR_HANDLE

Décrit le handle de descripteur du processeur qui représente le début du tas pour que la vue du gabarit de profondeur soit effacée.

unnamedParam3

Valeur qui spécifie les parties de la mémoire tampon à affecter.

unnamedParam4

Valeur entière 8 bits non signée sur laquelle définir le gabarit.

unnamedParam5

NumRects

Nombre de rectangles dans le tableau spécifié par le paramètre pRects .

pRects

Tableau de D3D12DDI_RECT structures pour les rectangles de l’affichage des ressources à effacer.

Valeur de retour

None

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
En-tête d3d12umddi.h