Condividi tramite


Metodo IWICStream::InitializeFromIStreamRegion (wincodec.h)

Inizializza il flusso come sottostream di un altro flusso.

Sintassi

HRESULT InitializeFromIStreamRegion(
  [in] IStream        *pIStream,
  [in] ULARGE_INTEGER ulOffset,
  [in] ULARGE_INTEGER ulMaxSize
);

Parametri

[in] pIStream

Tipo: IStream*

Puntatore al flusso di input.

[in] ulOffset

Tipo: ULARGE_INTEGER

Offset del flusso utilizzato per creare il nuovo flusso.

[in] ulMaxSize

Tipo: ULARGE_INTEGER

Dimensioni massime del flusso.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Il flusso funziona con la propria posizione del flusso, indipendentemente dal flusso sottostante, ma limitato a un'area. Tutte le posizioni di ricerca sono relative all'area secondaria. È consentito, anche se non consigliato, avere più flussi secondari scrivibili sovrapposti allo stesso intervallo.

Requisiti

Requisito Valore
Client minimo supportato Windows XP con SP2, Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione wincodec.h
Libreria Windowscodecs.lib
DLL Windowscodecs.dll