attribut MFSampleExtension_CleanPoint
Indique si un exemple est un point d’accès aléatoire.
Type de données
BOOL stocké en tant que UINT32
Obtenir/définir
Pour obtenir cet attribut, appelez IMFAttributes::GetUINT32.
Pour définir cet attribut, appelez IMFAttributes::SetUINT32.
S’applique à
Notes
Cet attribut s’applique aux exemples. Si l’attribut a la valeur TRUE, l’exemple est un point d’accès aléatoire et le décodage peut commencer à partir de cet exemple. Sinon, l’exemple n’est pas un point d’accès aléatoire.
Si cet attribut n’est pas défini, la valeur par défaut est FALSE.
La constante GUID de cet attribut est exportée à partir de mfuuid.lib.
Exemples
inline BOOL IsRandomAccessPoint(IMFSample *pSample)
{
// Check for the "clean point" attribute. Default to FALSE.
return MFGetAttributeUINT32(pSample, MFSampleExtension_CleanPoint, FALSE);
}
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows Vista [applications de bureau | Applications UWP] |
Serveur minimal pris en charge |
Windows Server 2008 [applications de bureau | Applications UWP] |
En-tête |
|
Voir aussi