Win32 API 日本語リファレンス
ホームMedia.Audio.DirectMusic › DIRECTSOUNDDEVICE_TYPE

DIRECTSOUNDDEVICE_TYPE

列挙型
基底型i4

メンバー 3

名前10進16進
DIRECTSOUNDDEVICE_TYPE_EMULATED00x0
DIRECTSOUNDDEVICE_TYPE_VXD10x1
DIRECTSOUNDDEVICE_TYPE_WDM20x2

各言語での定義

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

typedef enum DIRECTSOUNDDEVICE_TYPE : int {
    DIRECTSOUNDDEVICE_TYPE_EMULATED = 0,
    DIRECTSOUNDDEVICE_TYPE_VXD = 1,
    DIRECTSOUNDDEVICE_TYPE_WDM = 2
} DIRECTSOUNDDEVICE_TYPE;
public enum DIRECTSOUNDDEVICE_TYPE : int
{
    DIRECTSOUNDDEVICE_TYPE_EMULATED = 0,
    DIRECTSOUNDDEVICE_TYPE_VXD = 1,
    DIRECTSOUNDDEVICE_TYPE_WDM = 2,
}
Public Enum DIRECTSOUNDDEVICE_TYPE As Integer
    DIRECTSOUNDDEVICE_TYPE_EMULATED = 0
    DIRECTSOUNDDEVICE_TYPE_VXD = 1
    DIRECTSOUNDDEVICE_TYPE_WDM = 2
End Enum
import enum

class DIRECTSOUNDDEVICE_TYPE(enum.IntEnum):
    DIRECTSOUNDDEVICE_TYPE_EMULATED = 0
    DIRECTSOUNDDEVICE_TYPE_VXD = 1
    DIRECTSOUNDDEVICE_TYPE_WDM = 2
// DIRECTSOUNDDEVICE_TYPE
pub const DIRECTSOUNDDEVICE_TYPE_EMULATED: i32 = 0;
pub const DIRECTSOUNDDEVICE_TYPE_VXD: i32 = 1;
pub const DIRECTSOUNDDEVICE_TYPE_WDM: i32 = 2;
// DIRECTSOUNDDEVICE_TYPE
const (
	DIRECTSOUNDDEVICE_TYPE_EMULATED int32 = 0
	DIRECTSOUNDDEVICE_TYPE_VXD int32 = 1
	DIRECTSOUNDDEVICE_TYPE_WDM int32 = 2
)
const
  DIRECTSOUNDDEVICE_TYPE_EMULATED = 0;
  DIRECTSOUNDDEVICE_TYPE_VXD = 1;
  DIRECTSOUNDDEVICE_TYPE_WDM = 2;
// DIRECTSOUNDDEVICE_TYPE
pub const DIRECTSOUNDDEVICE_TYPE_EMULATED: i32 = 0;
pub const DIRECTSOUNDDEVICE_TYPE_VXD: i32 = 1;
pub const DIRECTSOUNDDEVICE_TYPE_WDM: i32 = 2;
const
  DIRECTSOUNDDEVICE_TYPE_EMULATED* = 0
  DIRECTSOUNDDEVICE_TYPE_VXD* = 1
  DIRECTSOUNDDEVICE_TYPE_WDM* = 2
enum DIRECTSOUNDDEVICE_TYPE : int {
    DIRECTSOUNDDEVICE_TYPE_EMULATED = 0,
    DIRECTSOUNDDEVICE_TYPE_VXD = 1,
    DIRECTSOUNDDEVICE_TYPE_WDM = 2,
}
#define global DIRECTSOUNDDEVICE_TYPE_EMULATED 0x0
#define global DIRECTSOUNDDEVICE_TYPE_VXD      0x1
#define global DIRECTSOUNDDEVICE_TYPE_WDM      0x2