Partager via


PFND3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATACB fonction de rappel (d3dumddi.h)

pfnGetResourcePresentPrivateDriverDataCb est utilisé pour interroger les données privées de ressources, qui sont associées à la ressource pendant Present.

Syntaxe

PFND3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATACB Pfnd3dddiGetresourcepresentprivatedriverdatacb;

HRESULT Pfnd3dddiGetresourcepresentprivatedriverdatacb(
  HANDLE hDevice,
  D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA *unnamedParam2
)
{...}

Paramètres

hDevice

Handle vers l’appareil d’affichage.

unnamedParam2

pData [in, out]

Pointeur vers une structure D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA qui décrit l’opération à effectuer et contient les résultats.

Valeur de retour

Valeur de retour Description
S_OK L’opération s’est terminée avec succès.
STATUS_INVALID_BUFFER_SIZE La valeur de D3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATA ::P rivateDriverDataSize était égale à zéro ou était insuffisante pour contenir les données. Lorsque le contrôle retourne à l’appelant, PrivateDriverDataSize contient la taille de mémoire tampon requise.

Cette méthode peut retourner d’autres valeurs HRESULT.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10
serveur minimum pris en charge Windows Server 2016
plateforme cible Bureau
d’en-tête d3dumddi.h (include D3dumddi.h)