PFND3D11_1DDI_GETCAPTUREHANDLE fonction de rappel (d3d10umddi.h)
Retourne le handle pour une ressource spécifiée qui a été allouée par le pilote. Cette fonction retourne également la taille et l’emplacement des données spécifiées dans la ressource.
Syntaxe
PFND3D11_1DDI_GETCAPTUREHANDLE Pfnd3d111DdiGetcapturehandle;
void Pfnd3d111DdiGetcapturehandle(
D3D10DDI_HDEVICE hDevice,
D3D11_1DDI_GETCAPTUREHANDLEDATA *pHandleData
)
{...}
Paramètres
hDevice
Handle de l’appareil d’affichage (contexte graphique).
pHandleData
Pointeur vers une structure D3D11_1DDI_GETCAPTUREHANDLEDATA qui définit l’allocation de ressources.
Valeur de retour
None
Remarques
Avant que le runtime Microsoft Direct3D appelle la fonction GetCaptureHandle , il définit les membres hResource et ArrayIndex de la structure D3D11_1DDI_GETCAPTUREHANDLEDATA pour spécifier une ressource. Lorsque cette fonction est appelée, le pilote met à jour la structure avec le handle d’allocation en mode noyau associé à la ressource spécifiée, ainsi que la taille des données de ressource et son décalage dans un bloc de mémoire alloué.
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) |