Condividi tramite


Metodo IWICBitmapFrameEncode::WritePixels (wincodec.h)

Copia i dati della riga di analisi da un buffer fornito dal chiamante all'oggetto IWICBitmapFrameEncode .

Sintassi

HRESULT WritePixels(
  [in] UINT lineCount,
  [in] UINT cbStride,
  [in] UINT cbBufferSize,
  [in] BYTE *pbPixels
);

Parametri

[in] lineCount

Tipo: UINT

Numero di righe da codificare.

[in] cbStride

Tipo: UINT

Stride dei pixel dell'immagine.

[in] cbBufferSize

Tipo: UINT

Dimensioni del buffer pixel.

[in] pbPixels

Tipo: BYTE*

Puntatore al buffer in pixel.

Valore restituito

Tipo: HRESULT

I valori restituiti possibili includono quanto segue.

Codice restituito Descrizione
S_OK
Operazione completata.
WINCODEC_ERR_CODECTOOMANYSCANLINES
Il valore di lineCount è maggiore del numero di righe di analisi nell'immagine.

Commenti

Si presuppone che le chiamate WritePixels successive siano l'accesso sequenziale alla riga di analisi nell'immagine di output.

Requisiti

   
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