Share via


IWICPixelFormatInfo::GetChannelMask-Methode (wincodec.h)

Ruft die Kanalmaske des Pixelformats ab.

Syntax

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

Parameter

[in] uiChannelIndex

Typ: UINT

Der Index für die abzurufende Kanalmaske.

[in] cbMaskBuffer

Typ: UINT

Die Größe des pbMaskBuffer-Puffers .

[in, out] pbMaskBuffer

Typ: BYTE*

Zeiger auf den Maskenpuffer.

[out] pcbActual

Typ: UINT*

Die tatsächliche Puffergröße, die zum Abrufen der Kanalmaske erforderlich ist.

Rückgabewert

Typ: HRESULT

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Wenn 0 und NULL für cbMaskBuffer bzw . pbMaskBuffer übergeben werden, wird die erforderliche Puffergröße über pcbActual zurückgegeben.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP mit SP2, Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile wincodec.h
Bibliothek Windowscodecs.lib