DeleteMediaType
Microsoft DirectShow 9.0 |
DeleteMediaType
The DeleteMediaType function deletes an allocated AM_MEDIA_TYPE structure, including the format block.
Syntax
void WINAPI DeleteMediaType( AM_MEDIA_TYPE *pmt );
Parameters
pmt
Pointer to an AM_MEDIA_TYPE structure.
Return Value
No return value.
Remarks
Use this function to release any media type structure that was allocated using either CoTaskMemAlloc or CreateMediaType.
If you prefer not to link to the base class library, you can use the following code directly:
void MyDeleteMediaType(AM_MEDIA_TYPE *pmt) { if (pmt != NULL) { MyFreeMediaType(*pmt); // See FreeMediaType for the implementation. CoTaskMemFree(pmt); } }
Requirements
** Header:** Declared in Mtype.h; include Streams.h.
** Library:** Use Strmbase.lib (retail builds) or Strmbasd.lib (debug builds).
See Also