# IMFClipping Struct Reference
[MCFrame]

Inheritance diagram for IMFClipping:

List of all members.

## Public Member Functions
virtual IDType MCCOMAPI | GetType (void) const =0
virtual void *MCCOMAPI | GetData (void) const =0
virtual uint32 MCCOMAPI | GetSize (void) const =0
virtual IDType MCCOMAPI | GetFlattenedType (void) const =0
virtual boolean MCCOMAPI | Flatten (IMFClipping **outFlatClipping, uint32 inFlags)=0

## Detailed Description

Basic clipping interface

## Member Function Documentation

virtual boolean MCCOMAPI IMFClipping::Flatten | ( | IMFClipping ** | outFlatClipping,
|  | uint32 | inFlags |
| ) |  |  | `[pure virtual]`

virtual void* MCCOMAPI IMFClipping::GetData | ( | void |  | ) | const`[pure virtual]`

virtual IDType MCCOMAPI IMFClipping::GetFlattenedType | ( | void |  | ) | const`[pure virtual]`

virtual uint32 MCCOMAPI IMFClipping::GetSize | ( | void |  | ) | const`[pure virtual]`

virtual IDType MCCOMAPI IMFClipping::GetType | ( | void |  | ) | const`[pure virtual]`

The documentation for this struct was generated from the following file:

- IMFClipboard.h