CERT_LOGOTYPE_IMAGE_INFO構造体 (wincrypt.h)

CERT_LOGOTYPE_IMAGE_INFO構造体には、イメージロゴタイプに関するより詳細な情報が含まれています。

構文

typedef struct _CERT_LOGOTYPE_IMAGE_INFO {
  DWORD  dwLogotypeImageInfoChoice;
  DWORD  dwFileSize;
  DWORD  dwXSize;
  DWORD  dwYSize;
  DWORD  dwLogotypeImageResolutionChoice;
  union {
    DWORD dwNumBits;
    DWORD dwTableSize;
  } DUMMYUNIONNAME;
  LPWSTR pwszLanguage;
} CERT_LOGOTYPE_IMAGE_INFO, *PCERT_LOGOTYPE_IMAGE_INFO;

メンバー

dwLogotypeImageInfoChoice

イメージの種類を指定します。 これには、次のいずれかの値を指定できます。

意味
CERT_LOGOTYPE_GRAY_SCALE_IMAGE_INFO_CHOICE
イメージはグレースケールイメージです。
CERT_LOGOTYPE_COLOR_IMAGE_INFO_CHOICE
画像はカラーイメージです。

dwFileSize

イメージのサイズ (オクテット単位)。

dwXSize

画像の水平方向のサイズ (ピクセル単位)。

dwYSize

画像の垂直方向のサイズ (ピクセル単位)。

dwLogotypeImageResolutionChoice

イメージ解像度の形式を指定します。 これには、次のいずれかの値を指定できます。

意味
CERT_LOGOTYPE_NO_IMAGE_RESOLUTION_CHOICE
画像の解像度情報は提供されません。
CERT_LOGOTYPE_BITS_IMAGE_RESOLUTION_CHOICE
画像の解像度は、ピクセルあたりのビット単位で提供されます。 dwNumBits メンバーには、イメージの解像度が含まれています。
CERT_LOGOTYPE_TABLE_SIZE_IMAGE_RESOLUTION_CHOICE
画像の解像度は、灰色のトーンの数で提供されます。 dwTableSize メンバーには、イメージの解像度が含まれています。

DUMMYUNIONNAME

DUMMYUNIONNAME.dwNumBits

画像の解像度 (ピクセルあたりのビット数)。 メンバーは、 dwLogotypeImageResolutionChoiceCERT_LOGOTYPE_NO_IMAGE_RESOLUTION_CHOICEが含まれている場合にのみ使用されます。

DUMMYUNIONNAME.dwTableSize

画像の解像度 (灰色のトーンの数)。 メンバーは、 dwLogotypeImageResolutionChoiceCERT_LOGOTYPE_TABLE_SIZE_IMAGE_RESOLUTION_CHOICEが含まれている場合にのみ使用されます。

pwszLanguage

イメージの言語を指定する RFC 3066 言語識別子を含む null で終わる IA5 文字列のアドレス。 このメンバーは省略可能であり、 NULL にすることができます

要件

要件
サポートされている最小のクライアント Windows Vista [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 [デスクトップ アプリのみ]
Header wincrypt.h

こちらもご覧ください

CERT_LOGOTYPE_IMAGE