Partager via


PFND3DDDI_GETCAPTUREALLOCATIONHANDLE fonction de rappel (d3dumddi.h)

La fonction GetCaptureAllocationHandle mappe le handle de ressource de capture donné à un handle d’allocation en mode noyau.

Syntaxe

PFND3DDDI_GETCAPTUREALLOCATIONHANDLE Pfnd3dddiGetcaptureallocationhandle;

HRESULT Pfnd3dddiGetcaptureallocationhandle(
  HANDLE hDevice,
  D3DDDIARG_GETCAPTUREALLOCATIONHANDLE *unnamedParam2
)
{...}

Paramètres

hDevice

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

unnamedParam2

pData [in, out]

Pointeur vers une structure D3DDDIARG_GETCAPTUREALLOCATIONHANDLE qui décrit les paramètres de récupération d’un handle d’allocation à partir d’un handle de ressource de capture.

Valeur de retour

GetCaptureAllocationHandle retourne l’une des valeurs suivantes :

Retourner le code Description
S_OK La ressource donnée est en mémoire accessible par GPU.
E_OUTOFMEMORY GetCaptureAllocationHandle n’a pas pu allouer la mémoire requise pour qu’elle soit terminée.

Exigences

Exigence Valeur
client minimum pris en charge Disponible dans Windows Vista et versions ultérieures des systèmes d’exploitation Windows.
plateforme cible Bureau
d’en-tête d3dumddi.h (include D3dumddi.h)

Voir aussi

D3DDDIARG_GETCAPTUREALLOCATIONHANDLE

D3DDDI_DEVICEFUNCS