Méthode IWICStream ::InitializeFromIStreamRegion (wincodec.h)
Initialise le flux en tant que sous-flux d’un autre flux.
Syntaxe
HRESULT InitializeFromIStreamRegion(
[in] IStream *pIStream,
[in] ULARGE_INTEGER ulOffset,
[in] ULARGE_INTEGER ulMaxSize
);
Paramètres
[in] pIStream
Type : IStream*
Pointeur vers le flux d’entrée.
[in] ulOffset
Type : ULARGE_INTEGER
Décalage de flux utilisé pour créer le nouveau flux.
[in] ulMaxSize
Type : ULARGE_INTEGER
Taille maximale du flux.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Le flux fonctionne avec sa propre position de flux, indépendamment du flux sous-jacent, mais limité à une région. Toutes les positions de recherche sont relatives à la sous-région. Il est autorisé, même s’il n’est pas recommandé, d’avoir plusieurs sous-flux accessibles en écriture qui chevauchent la même plage.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP avec SP2, 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 | wincodec.h |
Bibliothèque | Windowscodecs.lib |
DLL | Windowscodecs.dll |