MF_SA_REQUIRED_SAMPLE_COUNT attribute

Indicates the number of uncompressed buffers that the enhanced video renderer (EVR) media sink requires for deinterlacing.

Data type

UINT32

Syntax

DECLSPEC_SELECTANY GUID MF_SA_REQUIRED_SAMPLE_COUNT = {0x18802c61,0x324b,0x4952,{0xab,0xd0,0x17,0x6f,0xf5,0xc6,0x96,0xff} }  

Remarks

This is a stream-level attribute. To get the attribute from the EVR, do the following:

  1. Call IMFMediaSink::GetStreamSinkByIndex to get the stream sink.
  2. Query the stream sink for the IMFAttributes interface.
  3. Call IMFAttributes::GetUINT32.

Internally, the mixer provides this attribute to the EVR. To get the attribute from the mixer, call IMFTransform::GetInputStreamAttributes.

The GUID constant for this attribute is exported from mfuuid.lib.

Requirements

Header: Declared in mftransform.h.