MÉTHODE IMFASFIndexer::GetIndexPosition (wmcontainer.h)

Récupère le décalage de l’objet d’index à partir du début du contenu.

Syntaxe

HRESULT GetIndexPosition(
  [in]  IMFASFContentInfo *pIContentInfo,
  [out] QWORD             *pcbIndexOffset
);

Paramètres

[in] pIContentInfo

Pointeur vers l’interface IMFASFContentInfo de l’objet ContentInfo qui décrit le contenu.

[out] pcbIndexOffset

Reçoit le décalage de l’index par rapport au début du contenu décrit par l’objet ContentInfo. Il s’agit de la position par rapport au début du fichier ASF.

Valeur retournée

Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.

Code de retour Description
S_OK
S_OK
E_INVALIDARG
pIContentInfo a la valeur NULL ou pcbIndexOffset a la valeur NULL

Remarques

L’index continue à partir du décalage récupéré par cette méthode jusqu’à la fin du fichier.

Vous devez appeler IMFASFIndexer::Initialize pour configurer l’indexeur avant d’appeler cette méthode.

Si l’index est récupéré à l’aide de plusieurs appels à IMFASFIndexer::GetCompletedIndex, la position des parties d’index individuelles est égale au décalage de l’index plus le décalage de la partie dans l’index.

Spécifications

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête wmcontainer.h
Bibliothèque Mfuuid.lib

Voir aussi

AsF Index, objet

IMFASFIndexer