PFND3D11_1DDI_GETCAPTUREHANDLE fonction de rappel (d3d10umddi.h)
Retourne le handle d’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
Aucun
Remarques
Avant que le runtime Microsoft Direct3D appelle la fonction GetCaptureHandle, elle définit les hResource et membres 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 du 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é.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 8 |
serveur minimum pris en charge | Windows Server 2012 |
plateforme cible | Bureau |
d’en-tête | d3d10umddi.h (include D3d10umddi.h) |