PDXVAHDSW_Plugin fonction de rappel (dxvahd.h)
Pointeur vers une fonction qui initialise un périphérique de plug-in logiciel pour Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
Syntaxe
PDXVAHDSW_Plugin PdxvahdswPlugin;
HRESULT PdxvahdswPlugin(
[in] UINT Size,
[out] void *pCallbacks
)
{...}
Paramètres
[in] Size
Taille de la structure pointée vers le paramètre pCallbacks , en octets.
[out] pCallbacks
Pointeur vers une structure de DXVAHDSW_CALLBACKS non initialisée. La fonction remplit cette structure avec des pointeurs vers les fonctions de rappel de l’appareil de plug-in.
Valeur retournée
Si cette fonction de rappel réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
La structure DXVAHDSW_CALLBACKS contient des pointeurs vers des fonctions de rappel. L’appareil de plug-in logiciel doit implémenter ces fonctions de rappel. L’appareil DXVA-HD appelle la fonction PDXVAHDSW_Plugin pour obtenir les pointeurs de la fonction de rappel à partir de l’appareil de plug-in.
Exemples
HRESULT CALLBACK DXVAHDSW_Plugin(UINT Size, void* pv)
{
if (Size < sizeof(DXVAHDSW_CALLBACKS))
{
return E_INVALIDARG;
}
DXVAHDSW_CALLBACKS* pCallbacks = (DXVAHDSW_CALLBACKS*) pv;
// TODO: Fill in pCallbacks structure.
return S_OK;
}
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | dxvahd.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour