_Attribut MFSampleExtension CleanPoint
Indique si un échantillon est un point d’accès aléatoire.
Type de données
Bool stocké comme UInt32
Obtenir/définir
Pour récupérer 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. Dans le cas contraire, 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 [Applications UWP pour applications de bureau Vista |] |
| Serveur minimal pris en charge |
Windows Applications de bureau du serveur 2008 [ | applications UWP] |
| En-tête |
|