|Microsoft DirectX 9.0|
The GetUncompSurfacesInfo method retrieves the decompressed buffer information for a given video accelerator GUID.
HRESULT GetUncompSurfacesInfo( const GUID *pGuid, LPAMVAUncompBufferInfo pUncompBufferInfo );
[in] Pointer to a GUID identifying the video accelerator for which information is returned.
[in, out] Pointer to a AMVAUncompBufferInfo structure containing uncompressed surface information.
Returns an HRESULT value that depends on the implementation of the interface. HRESULT can include one of the following standard constants, or other values not listed.
|E_INVALIDARG||Argument is invalid.|
|E_NOTIMPL||Method is not supported.|
|E_POINTER||Null pointer argument.|
Calling this method returns the video decoder's requirements for the minimum and maximum number of surfaces, as well as the pixel format. This method provides information necessary to allocate uncompressed data buffers.