PFND3DDDI_EXTENSIONEXECUTE función de devolución de llamada (d3dumddi.h)
La función ExtensionExecute realiza una operación mediante el dispositivo de extensión DirectX Video Accelerator (DXVA) dado.
Sintaxis
PFND3DDDI_EXTENSIONEXECUTE Pfnd3dddiExtensionexecute;
HRESULT Pfnd3dddiExtensionexecute(
HANDLE hDevice,
const D3DDDIARG_EXTENSIONEXECUTE *unnamedParam2
)
{...}
Parámetros
hDevice
Identificador del dispositivo de visualización (contexto de gráficos).
unnamedParam2
pData [in]
Puntero a una estructura de D3DDDIARG_EXTENSIONEXECUTE que describe la operación DXVA que se va a realizar.
Valor devuelto
extensionExecute devuelve uno de los siguientes valores:
Código devuelto | Descripción |
---|---|
S_OK | La operación DXVA se realiza correctamente. |
E_OUTOFMEMORY | ExtensionExecute no pudo asignar la memoria necesaria para que se complete. |
Observaciones
Para obtener más información, consulte soporte extendido para DirectX VA 2.0.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista |
de la plataforma de destino de | Escritorio |
encabezado de | d3dumddi.h (incluya D3dumddi.h) |