ImageEn, unit iemmf

TIEMediaFoundationVideoSampleDecoder

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.