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

EndpointFormFactor

列挙型
基底型i4

メンバー 12

名前10進16進
RemoteNetworkDevice00x0
Speakers10x1
LineLevel20x2
Headphones30x3
Microphone40x4
Headset50x5
Handset60x6
UnknownDigitalPassthrough70x7
SPDIF80x8
DigitalAudioDisplayDevice90x9
UnknownFormFactor100xA
EndpointFormFactor_enum_count110xB

各言語での定義

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

typedef enum EndpointFormFactor : int {
    RemoteNetworkDevice = 0,
    Speakers = 1,
    LineLevel = 2,
    Headphones = 3,
    Microphone = 4,
    Headset = 5,
    Handset = 6,
    UnknownDigitalPassthrough = 7,
    SPDIF = 8,
    DigitalAudioDisplayDevice = 9,
    UnknownFormFactor = 10,
    EndpointFormFactor_enum_count = 11
} EndpointFormFactor;
public enum EndpointFormFactor : int
{
    RemoteNetworkDevice = 0,
    Speakers = 1,
    LineLevel = 2,
    Headphones = 3,
    Microphone = 4,
    Headset = 5,
    Handset = 6,
    UnknownDigitalPassthrough = 7,
    SPDIF = 8,
    DigitalAudioDisplayDevice = 9,
    UnknownFormFactor = 10,
    EndpointFormFactor_enum_count = 11,
}
Public Enum EndpointFormFactor As Integer
    RemoteNetworkDevice = 0
    Speakers = 1
    LineLevel = 2
    Headphones = 3
    Microphone = 4
    Headset = 5
    Handset = 6
    UnknownDigitalPassthrough = 7
    SPDIF = 8
    DigitalAudioDisplayDevice = 9
    UnknownFormFactor = 10
    EndpointFormFactor_enum_count = 11
End Enum
import enum

class EndpointFormFactor(enum.IntEnum):
    RemoteNetworkDevice = 0
    Speakers = 1
    LineLevel = 2
    Headphones = 3
    Microphone = 4
    Headset = 5
    Handset = 6
    UnknownDigitalPassthrough = 7
    SPDIF = 8
    DigitalAudioDisplayDevice = 9
    UnknownFormFactor = 10
    EndpointFormFactor_enum_count = 11
// EndpointFormFactor
pub const RemoteNetworkDevice: i32 = 0;
pub const Speakers: i32 = 1;
pub const LineLevel: i32 = 2;
pub const Headphones: i32 = 3;
pub const Microphone: i32 = 4;
pub const Headset: i32 = 5;
pub const Handset: i32 = 6;
pub const UnknownDigitalPassthrough: i32 = 7;
pub const SPDIF: i32 = 8;
pub const DigitalAudioDisplayDevice: i32 = 9;
pub const UnknownFormFactor: i32 = 10;
pub const EndpointFormFactor_enum_count: i32 = 11;
// EndpointFormFactor
const (
	RemoteNetworkDevice int32 = 0
	Speakers int32 = 1
	LineLevel int32 = 2
	Headphones int32 = 3
	Microphone int32 = 4
	Headset int32 = 5
	Handset int32 = 6
	UnknownDigitalPassthrough int32 = 7
	SPDIF int32 = 8
	DigitalAudioDisplayDevice int32 = 9
	UnknownFormFactor int32 = 10
	EndpointFormFactor_enum_count int32 = 11
)
const
  RemoteNetworkDevice = 0;
  Speakers = 1;
  LineLevel = 2;
  Headphones = 3;
  Microphone = 4;
  Headset = 5;
  Handset = 6;
  UnknownDigitalPassthrough = 7;
  SPDIF = 8;
  DigitalAudioDisplayDevice = 9;
  UnknownFormFactor = 10;
  EndpointFormFactor_enum_count = 11;
// EndpointFormFactor
pub const RemoteNetworkDevice: i32 = 0;
pub const Speakers: i32 = 1;
pub const LineLevel: i32 = 2;
pub const Headphones: i32 = 3;
pub const Microphone: i32 = 4;
pub const Headset: i32 = 5;
pub const Handset: i32 = 6;
pub const UnknownDigitalPassthrough: i32 = 7;
pub const SPDIF: i32 = 8;
pub const DigitalAudioDisplayDevice: i32 = 9;
pub const UnknownFormFactor: i32 = 10;
pub const EndpointFormFactor_enum_count: i32 = 11;
const
  RemoteNetworkDevice* = 0
  Speakers* = 1
  LineLevel* = 2
  Headphones* = 3
  Microphone* = 4
  Headset* = 5
  Handset* = 6
  UnknownDigitalPassthrough* = 7
  SPDIF* = 8
  DigitalAudioDisplayDevice* = 9
  UnknownFormFactor* = 10
  EndpointFormFactor_enum_count* = 11
enum EndpointFormFactor : int {
    RemoteNetworkDevice = 0,
    Speakers = 1,
    LineLevel = 2,
    Headphones = 3,
    Microphone = 4,
    Headset = 5,
    Handset = 6,
    UnknownDigitalPassthrough = 7,
    SPDIF = 8,
    DigitalAudioDisplayDevice = 9,
    UnknownFormFactor = 10,
    EndpointFormFactor_enum_count = 11,
}
#define global RemoteNetworkDevice           0x0
#define global Speakers                      0x1
#define global LineLevel                     0x2
#define global Headphones                    0x3
#define global Microphone                    0x4
#define global Headset                       0x5
#define global Handset                       0x6
#define global UnknownDigitalPassthrough     0x7
#define global SPDIF                         0x8
#define global DigitalAudioDisplayDevice     0x9
#define global UnknownFormFactor             0xA
#define global EndpointFormFactor_enum_count 0xB