IMediaDet :: EnterBitmapGrabMode, méthode

Notes

[Déconseillé. Cette API peut être supprimée des futures versions de Windows.]

La EnterBitmapGrabMode méthode bascule le détecteur de média en mode de manipulation bitmap et recherche le graphique de filtre à une heure spécifiée.

Syntaxe

HRESULT EnterBitmapGrabMode(
   double StreamTime
);

Paramètres

StreamTime

Durée, en secondes, à laquelle le graphique recherche.

Valeur retournée

Retourne une valeur HRESULT . Il peut prendre les valeurs suivantes :

Code de retour Description
_OK
Réussite.
E _ INVALIDARG
Argument non valide.
VFW _ E _ INVALIDMEDIATYPE
Le fichier source n’a pas de flux vidéo.
VFW _ E _ temps _ expiré
Délai d’attente de la commande Seek dépassé.

Remarques

Avant d’appeler cette méthode, définissez le nom de fichier et le flux en appelant IMediaDet ::p ut _ filename et IMediaDet ::p ut _ CurrentStream.

Cette méthode insère l’exemple de filtre d' accrochage dans le graphique de filtre. Vous pouvez ensuite appeler IMediaDet :: GetSampleGrabber pour obtenir un pointeur vers l’interface ISampleGrabber . Une fois que le détecteur de média passe en mode de manipulation bitmap, les différentes méthodes d’information dans IMediaDet ne fonctionnent pas.

Les méthodes IMediaDet :: GetBitmapBits ou IMediaDet :: WriteBitmapBits placent également le détecteur de média en mode de manipulation bitmap.

Notes

Le fichier d’en-tête qedit. h n’est pas compatible avec les en-têtes Direct3D ultérieurs à la version 7.

Notes

pour obtenir Qedit. h, téléchargez la mise à jour Microsoft Windows SDK pour Windows Vista et .NET Framework 3,0. Qedit. h n’est pas disponible dans le Microsoft Windows SDK pour Windows 7 et .NET Framework 3,5 Service Pack 1.

Configuration requise

Condition requise Valeur
En-tête
Qedit. h
Bibliothèque
Strmiids. lib

Voir aussi

Interface IMediaDet

Codes d’erreur et de réussite