Microsoft DirectX 8.0 |
Specifies information needed to begin processing the frame.
Note This structure is available in Microsoft® Windows® 98 Second Edition and Windows 2000.
Syntax
typedef struct _tag_AMVABeginFrameInfo{ DWORD dwDestSurfaceIndex; LPVOID pInputData; DWORD dwSizeInputData; LPVOID pOutputData; DWORD dwSizeOutputData; } AMVABeginFrameInfo, *LPAMVABeginFrameInfo;
Members
- dwDestSurfaceIndex
- Destination buffer in which to decode this frame.
- pInputData
- Pointer to miscellaneous data.
- dwSizeInputData
- Size of miscellaneous data to begin processing frame.
- pOutputData
- Pointer to data which the video graphics array (VGA) is going to fill.
- dwSizeOutputData
- Size of data which the VGA is going to fill.
Remarks
Note that you can't store pointers in pInputData, because their addresses will not be valid in kernel mode, where the frame processing occurs.