Fonction MFCreateASFIndexerByteStream (wmcontainer.h)
Crée un flux d’octets pour accéder à l’index dans un flux ASF.
Syntaxe
HRESULT MFCreateASFIndexerByteStream(
[in] IMFByteStream *pIContentByteStream,
[in] QWORD cbIndexStartOffset,
[out] IMFByteStream **pIIndexByteStream
);
Paramètres
[in] pIContentByteStream
Pointeur vers l’interface IMFByteStream d’un flux d’octets qui contient le flux ASF.
[in] cbIndexStartOffset
Décalage d’octets de l’index dans le flux ASF. Pour obtenir cette valeur, appelez IMFASFIndexer::GetIndexPosition.
[out] pIIndexByteStream
Reçoit un pointeur vers l’interface IMFByteStream . Utilisez cette interface pour lire à partir de l’index ou écrire dans l’index. L’appelant doit libérer l’interface.
Valeur retournée
La fonction retourne un HRESULT. Les valeurs possibles incluent, sans s’y limiter, celles du tableau suivant :
Code de retour | Description |
---|---|
|
L’appel a réussi. |
|
Le décalage spécifié dans cbIndexStartOffset n’est pas valide. |
Spécifications
Client minimal pris en charge | Windows Vista [applications de bureau | applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau | applications UWP] |
Plateforme cible | Windows |
En-tête | wmcontainer.h |
Bibliothèque | Mf.lib |
DLL | Mf.dll |