atributo MFSampleExtension_CleanPoint

Indica si un ejemplo es un punto de acceso aleatorio.

Tipo de datos

BOOL almacenado como UINT32

Obtener o establecer

Para obtener este atributo, llame a IMFAttributes::GetUINT32.

Para establecer este atributo, llame a IMFAttributes::SetUINT32.

Se aplica a

IMFSample

Comentarios

Este atributo se aplica a ejemplos. Si el atributo es TRUE, el ejemplo es un punto de acceso aleatorio y la descodificación puede comenzar desde este ejemplo. De lo contrario, el ejemplo no es un punto de acceso aleatorio.

Si no se establece este atributo, el valor predeterminado es FALSE.

La constante GUID de este atributo se exporta desde mfuuid.lib.

Ejemplos

inline BOOL IsRandomAccessPoint(IMFSample *pSample)
{
    // Check for the "clean point" attribute. Default to FALSE.
    return MFGetAttributeUINT32(pSample, MFSampleExtension_CleanPoint, FALSE);
}

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible
Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP]
Encabezado
Mfapi.h

Consulte también

Lista alfabética de atributos de Media Foundation

Atributos de ejemplo

Ejemplos de medios