attributo MFSampleExtension_CleanPoint

Indica se un campione è un punto di accesso casuale.

Tipo di dati

BOOL archiviato come UINT32

Ottenere/impostare

Per ottenere questo attributo, chiamare IMFAttributes::GetUINT32.

Per impostare questo attributo, chiamare IMFAttributes::SetUINT32.

Si applica a

FMISample

Commenti

Questo attributo si applica agli esempi. Se l'attributo è TRUE, l'esempio è un punto di accesso casuale e la decodifica può iniziare da questo esempio. In caso contrario, l'esempio non è un punto di accesso casuale.

Se questo attributo non è impostato, il valore predefinito è FALSE.

La costante GUID per questo attributo viene esportata da mfuuid.lib.

Esempio

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

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista [app desktop | App UWP]
Server minimo supportato
Windows Server 2008 [app desktop | App UWP]
Intestazione
Mfapi.h

Vedi anche

Elenco alfabetico degli attributi di Media Foundation

Attributi di esempio

Esempi multimediali