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) |