amva.h header
This header is used by DirectShow. For more information, see:
amva.h contains the following programming interfaces:
Structures
AMVABeginFrameInfo The AMVABeginFrameInfo structure contains information for the IAMVideoAccelerator::BeginFrame method. |
AMVABUFFERINFO The AMVABUFFERINFO structure specifies a buffer for the IAMVideoAccelerator::Execute method. |
AMVACompBufferInfo The AMVACompBufferInfo structure describes the allocated surfaces and compressed buffer information. |
AMVAEndFrameInfo The AMVAEndFrameInfo structure contains information for the IAMVideoAccelerator::EndFrame method. |
AMVAInternalMemInfo The AMVAInternalMemInfo structure specifies the amount of scratch memory the hardware abstraction layer (HAL) will allocate for its private use. |
AMVAUncompBufferInfo The AMVAUncompBufferInfo structure describes the uncompressed surfaces to be allocated by the video renderer. |
AMVAUncompDataInfo The AMVAUncompDataInfo structure specifies the dimensions and pixel format of the uncompressed surfaces for DirectX Video Acceleration (DXVA) video decoding. |