IDirect3DDXVADevice9::Execute
![]() |
![]() |
IDirect3DDXVADevice9::Execute
Send an instruction to the device to perform the operation specified by the FunctionNum parameter.
HRESULT Execute( DWORD FunctionNum, VOID* pInputData, DWORD InputSize, VOID* pOuputData, DWORD OutputSize, DWORD NumBuffers, DXVABufferInfo* pBufferInfo );
Parameters
- FunctionNum
[in] The operation to be performed. - pInputData
[in] Pointer to private input data passed to the driver. - InputSize
[in] Length of private input data. - pOuputData
[in] Pointer to private output data passed to the driver. - OutputSize
[in] Length of private data buffer. - NumBuffers
[in] Number of DXVABufferInfo structures passed. - pBufferInfo
[in] Pointer to an array of DXVABufferInfo structures.
Return Values
Requirements
Header: Declared in Dxva.h.
.jpg)
.jpg)