ImageEn, unit iemmf

TIEMediaFoundationVideoSampleDecoder


Declaration

type TIEMediaFoundationVideoSampleDecoder = class
  public
    function GetSubType(): WideString; virtual; abstract;
    function Decode(width: DWORD; height: DWORD; stride: integer; buffer: pointer; bufferLen: DWORD; destBitmap: TIEBitmap): boolean; virtual; abstract;
end;


Description

Applications can add new decoders by using IEMediaFoundationGetVideoSampleDecoders and implementing this abstract class.