// d3dumddi.h
PFND3DDDI_EXTENSIONEXECUTE Pfnd3dddiExtensionexecute;
HRESULT Pfnd3dddiExtensionexecute(
HANDLE hDevice,
const D3DDDIARG_EXTENSIONEXECUTE *unnamedParam2
)
{...}
View the official Windows Driver Kit DDI referenceNo description available.
The ExtensionExecute function performs an operation by using the given DirectX Video Accelerator (DXVA) extension device.
hDeviceA handle to the display device (graphics context).
unnamedParam2pData [in]
A pointer to a D3DDDIARG_EXTENSIONEXECUTE structure that describes the DXVA operation to perform.
ExtensionExecute returns one of the following values:
| Return code | Description |
|---|---|
| S_OK | The DXVA operation is successfully performed. |
| E_OUTOFMEMORY | ExtensionExecute could not allocate the required memory for it to complete. |
For more information, see Extended Support for DirectX VA 2.0.