Microsoft DirectX 8.1 (C++) |
The Transform method transforms a sample in place.
Syntax
virtual HRESULT Transform(
IMediaSample *pSample
) PURE;
Parameters
pSample
Pointer to the sample's IMediaSample interface.
Return Value
Returns an HRESULT value. Possible values include those shown in the following table.
Value | Description |
S_FALSE | Do not deliver this sample. |
S_OK | Success. |
Remarks
The derived class must implement this method. Transform the sample data in place. If the filter is using two allocators, it copies the data from the input sample to a new sample, and passes the copy to this method.
If the filter should not deliver this sample (for example, to support quality control), the method should return S_FALSE.
See Also