Condividi tramite


Metodo IWICPixelFormatInfo::GetChannelMask (wincodec.h)

Ottiene la maschera del canale del formato pixel.

Sintassi

HRESULT GetChannelMask(
  [in]      UINT uiChannelIndex,
  [in]      UINT cbMaskBuffer,
  [in, out] BYTE *pbMaskBuffer,
  [out]     UINT *pcbActual
);

Parametri

[in] uiChannelIndex

Tipo: UINT

Indice della maschera di canale da recuperare.

[in] cbMaskBuffer

Tipo: UINT

Dimensioni del buffer pbMaskBuffer .

[in, out] pbMaskBuffer

Tipo: BYTE*

Puntatore al buffer mask.

[out] pcbActual

Tipo: UINT*

Dimensioni effettive del buffer necessarie per ottenere la maschera del canale.

Valore restituito

Tipo: HRESULT

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

Commenti

Se 0 e NULL vengono passati rispettivamente per cbMaskBuffer e pbMaskBuffer, le dimensioni del buffer richieste verranno restituite tramite pcbActual.

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