Partager via


attribut MF_DEVICESTREAM_INDEPENDENT_IMAGE_STREAM

Spécifie si le flux d’image sur une source de capture vidéo est indépendant du flux vidéo.

Type de données

BOOL stocké en tant qu’UINT32

Notes

Certaines caméras vidéo USB exposent un flux qui produit des images fixes. Dans certaines caméras, le flux d’image retourne simplement l’image suivante à partir du flux vidéo. Dans d’autres caméras, le flux d’image fonctionne indépendamment du flux vidéo. Si la caméra a un flux d’image indépendant, la source multimédia de l’appareil de capture définit cet attribut sur TRUE sur le flux d’image.

Pour obtenir cet attribut, procédez comme suit :

  1. Interrogez la source multimédia pour l’interface IMFMediaSourceEx .
  2. Appelez IMFMediaSourceEx::GetStreamAttributes pour obtenir un pointeur IMFAttributes pour le flux.
  3. Appelez IMFAttributes::GetUINT32 pour obtenir l’attribut.

Cet attribut s’applique uniquement lorsque l’attribut MF_DEVICESTREAM_IMAGE_STREAM a la valeur TRUE.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge
Windows Server 2012 [applications de bureau uniquement]
En-tête
Mfidl.h

Voir aussi

Liste alphabétique des attributs Media Foundation