Win32 API 日本語リファレンス
ホームMedia.WindowsMediaFormat › WMT_ATTR_IMAGETYPE

WMT_ATTR_IMAGETYPE

列挙型
基底型i4

メンバー 3

名前10進16進説明
WMT_IMAGETYPE_BITMAP10x1画像はデバイス非依存ビットマップです。
WMT_IMAGETYPE_JPEG20x2画像は JPEG 形式です。
WMT_IMAGETYPE_GIF30x3画像は GIF 形式です。

公式ドキュメント

[このページに関連する機能である Windows Media Format 11 SDK は、レガシー機能です。この機能は Source Reader および Sink Writer に置き換えられました。Source ReaderSink Writer は、Windows 10 および Windows 11 向けに最適化されています。Microsoft は、可能な場合は新しいコードで Windows Media Format 11 SDK ではなく Source ReaderSink Writer を使用することを強く推奨します。また、レガシー API を使用している既存のコードについては、可能であれば新しい API を使用するように書き直すことを推奨します。]

WMT_ATTR_IMAGETYPE 列挙型は、ASF ファイルのヘッダーに格納できる画像の種類を列挙します。

出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum WMT_ATTR_IMAGETYPE : int {
    WMT_IMAGETYPE_BITMAP = 1,
    WMT_IMAGETYPE_JPEG = 2,
    WMT_IMAGETYPE_GIF = 3
} WMT_ATTR_IMAGETYPE;
public enum WMT_ATTR_IMAGETYPE : int
{
    WMT_IMAGETYPE_BITMAP = 1,
    WMT_IMAGETYPE_JPEG = 2,
    WMT_IMAGETYPE_GIF = 3,
}
Public Enum WMT_ATTR_IMAGETYPE As Integer
    WMT_IMAGETYPE_BITMAP = 1
    WMT_IMAGETYPE_JPEG = 2
    WMT_IMAGETYPE_GIF = 3
End Enum
import enum

class WMT_ATTR_IMAGETYPE(enum.IntEnum):
    WMT_IMAGETYPE_BITMAP = 1
    WMT_IMAGETYPE_JPEG = 2
    WMT_IMAGETYPE_GIF = 3
// WMT_ATTR_IMAGETYPE
pub const WMT_IMAGETYPE_BITMAP: i32 = 1;
pub const WMT_IMAGETYPE_JPEG: i32 = 2;
pub const WMT_IMAGETYPE_GIF: i32 = 3;
// WMT_ATTR_IMAGETYPE
const (
	WMT_IMAGETYPE_BITMAP int32 = 1
	WMT_IMAGETYPE_JPEG int32 = 2
	WMT_IMAGETYPE_GIF int32 = 3
)
const
  WMT_IMAGETYPE_BITMAP = 1;
  WMT_IMAGETYPE_JPEG = 2;
  WMT_IMAGETYPE_GIF = 3;
// WMT_ATTR_IMAGETYPE
pub const WMT_IMAGETYPE_BITMAP: i32 = 1;
pub const WMT_IMAGETYPE_JPEG: i32 = 2;
pub const WMT_IMAGETYPE_GIF: i32 = 3;
const
  WMT_IMAGETYPE_BITMAP* = 1
  WMT_IMAGETYPE_JPEG* = 2
  WMT_IMAGETYPE_GIF* = 3
enum WMT_ATTR_IMAGETYPE : int {
    WMT_IMAGETYPE_BITMAP = 1,
    WMT_IMAGETYPE_JPEG = 2,
    WMT_IMAGETYPE_GIF = 3,
}
#define global WMT_IMAGETYPE_BITMAP 0x1
#define global WMT_IMAGETYPE_JPEG   0x2
#define global WMT_IMAGETYPE_GIF    0x3