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

KSMICARRAY_MICARRAYTYPE

列挙型
基底型i4

メンバー 3

名前10進16進
KSMICARRAY_MICARRAYTYPE_LINEAR00x0
KSMICARRAY_MICARRAYTYPE_PLANAR10x1
KSMICARRAY_MICARRAYTYPE_3D20x2

各言語での定義

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

typedef enum KSMICARRAY_MICARRAYTYPE : int {
    KSMICARRAY_MICARRAYTYPE_LINEAR = 0,
    KSMICARRAY_MICARRAYTYPE_PLANAR = 1,
    KSMICARRAY_MICARRAYTYPE_3D = 2
} KSMICARRAY_MICARRAYTYPE;
public enum KSMICARRAY_MICARRAYTYPE : int
{
    KSMICARRAY_MICARRAYTYPE_LINEAR = 0,
    KSMICARRAY_MICARRAYTYPE_PLANAR = 1,
    KSMICARRAY_MICARRAYTYPE_3D = 2,
}
Public Enum KSMICARRAY_MICARRAYTYPE As Integer
    KSMICARRAY_MICARRAYTYPE_LINEAR = 0
    KSMICARRAY_MICARRAYTYPE_PLANAR = 1
    KSMICARRAY_MICARRAYTYPE_3D = 2
End Enum
import enum

class KSMICARRAY_MICARRAYTYPE(enum.IntEnum):
    KSMICARRAY_MICARRAYTYPE_LINEAR = 0
    KSMICARRAY_MICARRAYTYPE_PLANAR = 1
    KSMICARRAY_MICARRAYTYPE_3D = 2
// KSMICARRAY_MICARRAYTYPE
pub const KSMICARRAY_MICARRAYTYPE_LINEAR: i32 = 0;
pub const KSMICARRAY_MICARRAYTYPE_PLANAR: i32 = 1;
pub const KSMICARRAY_MICARRAYTYPE_3D: i32 = 2;
// KSMICARRAY_MICARRAYTYPE
const (
	KSMICARRAY_MICARRAYTYPE_LINEAR int32 = 0
	KSMICARRAY_MICARRAYTYPE_PLANAR int32 = 1
	KSMICARRAY_MICARRAYTYPE_3D int32 = 2
)
const
  KSMICARRAY_MICARRAYTYPE_LINEAR = 0;
  KSMICARRAY_MICARRAYTYPE_PLANAR = 1;
  KSMICARRAY_MICARRAYTYPE_3D = 2;
// KSMICARRAY_MICARRAYTYPE
pub const KSMICARRAY_MICARRAYTYPE_LINEAR: i32 = 0;
pub const KSMICARRAY_MICARRAYTYPE_PLANAR: i32 = 1;
pub const KSMICARRAY_MICARRAYTYPE_3D: i32 = 2;
const
  KSMICARRAY_MICARRAYTYPE_LINEAR* = 0
  KSMICARRAY_MICARRAYTYPE_PLANAR* = 1
  KSMICARRAY_MICARRAYTYPE_3D* = 2
enum KSMICARRAY_MICARRAYTYPE : int {
    KSMICARRAY_MICARRAYTYPE_LINEAR = 0,
    KSMICARRAY_MICARRAYTYPE_PLANAR = 1,
    KSMICARRAY_MICARRAYTYPE_3D = 2,
}
#define global KSMICARRAY_MICARRAYTYPE_LINEAR 0x0
#define global KSMICARRAY_MICARRAYTYPE_PLANAR 0x1
#define global KSMICARRAY_MICARRAYTYPE_3D     0x2