19,518
社区成员




HRESULT CHhpTransform::Transform(IMediaSample *pSample)
{
//获取标志以判断是否执行自己的操作
if(this->m_worker->GetWorkFlag() == TRUE)
{
byte *buffer = NULL;
int len = pSample->GetSize();
pSample->GetPointer(&buffer);
this->m_worker->Do(buffer, len, this->m_width, this->m_height);
}
return S_OK;
}