attribut MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_MAX_BUFFERS
Spécifie le nombre maximal d’images que la source de capture vidéo mettra en mémoire tampon.
Type de données
UINT32
Obtenir/définir
Pour obtenir cet attribut, appelez IMFAttributes::GetUINT32.
Pour définir cet attribut, appelez IMFAttributes::SetUINT32.
Notes
Par défaut, la source de capture vidéo met en mémoire tampon un maximum d’une image à la fois. Vous pouvez augmenter la limite de mémoire tampon en définissant cet attribut.
La façon correcte de définir cet attribut dépend de la fonction utilisée pour créer la source du média :
- MFCreateDeviceSource : définissez l’attribut via le paramètre pAttributes de la fonction.
- MFCreateDeviceSourceActivate : définissez l’attribut via le paramètre pAttributes de la fonction.
- MFEnumDeviceSources : définissez l’attribut sur le pointeur IMFActivate retourné par la fonction . Définissez l’attribut avant d’appeler IMFActivate::ActivateObject.
L’attribut s’applique uniquement aux appareils de capture vidéo.
La constante GUID de cet attribut est exportée à partir de mfuuid.lib.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 7 [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2008 R2 [applications de bureau uniquement] |
En-tête |
|
Voir aussi