PFND3DDDI_EXTENSIONEXECUTE fonction de rappel (d3dumddi.h)
La fonction ExtensionExecute effectue une opération à l’aide de l’appareil d’extension DirectX Video Accelerator (DXVA) donné.
Syntaxe
PFND3DDDI_EXTENSIONEXECUTE Pfnd3dddiExtensionexecute;
HRESULT Pfnd3dddiExtensionexecute(
HANDLE hDevice,
const D3DDDIARG_EXTENSIONEXECUTE *unnamedParam2
)
{...}
Paramètres
hDevice
Handle de l’appareil d’affichage (contexte graphique).
unnamedParam2
pData [in]
Pointeur vers une structure D3DDDIARG_EXTENSIONEXECUTE qui décrit l’opération DXVA à effectuer.
Valeur de retour
ExtensionExecute retourne l’une des valeurs suivantes :
Retourner le code | Description |
---|---|
S_OK | L’opération DXVA est effectuée avec succès. |
E_OUTOFMEMORY | ExtensionExecute n’a pas pu allouer la mémoire requise pour qu’elle se termine. |
Remarques
Pour plus d’informations, consultez support étendu pour DirectX VA 2.0.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows Vista |
plateforme cible | Bureau |
d’en-tête | d3dumddi.h (include D3dumddi.h) |