PFND3DDDI_VIDEOPROCESSENDFRAME fonction de rappel (d3dumddi.h)
La fonction VideoProcessEndFrame avertit le pilote d’affichage en mode utilisateur que toutes les données requises pour traiter l’image actuelle ont été envoyées.
Syntaxe
PFND3DDDI_VIDEOPROCESSENDFRAME Pfnd3dddiVideoprocessendframe;
HRESULT Pfnd3dddiVideoprocessendframe(
HANDLE hDevice,
D3DDDIARG_VIDEOPROCESSENDFRAME *unnamedParam2
)
{...}
Paramètres
hDevice
Handle de l’appareil d’affichage (contexte graphique).
unnamedParam2
pData [in, out]
Pointeur vers une structure D3DDDIARG_VIDEOPROCESSENDFRAME qui décrit le processeur vidéo Va DirectX qui doit arrêter le traitement d’une image.
Valeur retournée
VideoProcessEndFrame retourne l’une des valeurs suivantes :
Code de retour | Description |
---|---|
S_OK | Le traitement de l’image actuelle s’est terminé avec succès. |
E_OUTOFMEMORY | VideoProcessEndFrame ne peut pas allouer la mémoire nécessaire pour qu’il se termine. |
Remarques
La fonction VideoProcessEndFrame avertit le pilote d’affichage en mode utilisateur que sa fonction VideoProcessBlt ne peut plus être appelée sur le périphérique de traitement vidéo spécifié.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Windows Vista et les versions ultérieures des systèmes d’exploitation Windows. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | d3dumddi.h (inclure D3dumddi.h) |