Partager via


PFND3D11_1DDI_DISCARD fonction de rappel (d3d10umddi.h)

Ignore (supprime) une allocation de la mémoire d’affichage vidéo. Implémenté par les pilotes d’affichage en mode utilisateur windows WDDM (Windows Display Driver Model) 1.2 et versions ultérieures.

Syntaxe

PFND3D11_1DDI_DISCARD Pfnd3d111DdiDiscard;

void Pfnd3d111DdiDiscard(
  D3D10DDI_HDEVICE unnamedParam1,
  D3D11DDI_HANDLETYPE HandleType,
  VOID *hResourceOrView,
  const D3D10_DDI_RECT *unnamedParam4,
  UINT NumRects
)
{...}

Paramètres

unnamedParam1

hDevice [in]

Handle de l’appareil d’affichage (contexte graphique).

HandleType

Valeur, de type D3D11DDI_HANDLETYPE, qui identifie le type de handle de contexte.

hResourceOrView

Pointeur vers un handle vers la ressource ou vers la vue à ignorer.

unnamedParam4

pRects [in, facultatif]

Tableau facultatif de structures RECT pour les rectangles de l’affichage des ressources à ignorer. Si la valeur est NULL, la fonction Discard(D3D11_1) ignore l’ensemble de la surface.

NumRects

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

Valeur de retour

None

Remarques

La structure D3D10_DDI_RECT est définie comme une structure RECT .

typedef RECT D3D10_DDI_RECT;

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8
Serveur minimal pris en charge Windows Server 2012
Plateforme cible Desktop (Expérience utilisateur)
En-tête d3d10umddi.h (include D3d10umddi.h)

Voir aussi

D3D11DDI_HANDLETYPE

D3D11_1DDI_DEVICEFUNCS