ホーム › Media.Audio › AUDCLNT_STREAMOPTIONS
AUDCLNT_STREAMOPTIONS
列挙型フラグメンバー 5
| 名前 | 10進 | 16進 |
|---|---|---|
| AUDCLNT_STREAMOPTIONS_NONE | 0 | 0x0 |
| AUDCLNT_STREAMOPTIONS_RAW | 1 | 0x1 |
| AUDCLNT_STREAMOPTIONS_MATCH_FORMAT | 2 | 0x2 |
| AUDCLNT_STREAMOPTIONS_AMBISONICS | 4 | 0x4 |
| AUDCLNT_STREAMOPTIONS_POST_VOLUME_LOOPBACK | 8 | 0x8 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum AUDCLNT_STREAMOPTIONS : int {
AUDCLNT_STREAMOPTIONS_NONE = 0,
AUDCLNT_STREAMOPTIONS_RAW = 1,
AUDCLNT_STREAMOPTIONS_MATCH_FORMAT = 2,
AUDCLNT_STREAMOPTIONS_AMBISONICS = 4,
AUDCLNT_STREAMOPTIONS_POST_VOLUME_LOOPBACK = 8
} AUDCLNT_STREAMOPTIONS;[Flags]
public enum AUDCLNT_STREAMOPTIONS : int
{
AUDCLNT_STREAMOPTIONS_NONE = 0,
AUDCLNT_STREAMOPTIONS_RAW = 1,
AUDCLNT_STREAMOPTIONS_MATCH_FORMAT = 2,
AUDCLNT_STREAMOPTIONS_AMBISONICS = 4,
AUDCLNT_STREAMOPTIONS_POST_VOLUME_LOOPBACK = 8,
}<Flags>
Public Enum AUDCLNT_STREAMOPTIONS As Integer
AUDCLNT_STREAMOPTIONS_NONE = 0
AUDCLNT_STREAMOPTIONS_RAW = 1
AUDCLNT_STREAMOPTIONS_MATCH_FORMAT = 2
AUDCLNT_STREAMOPTIONS_AMBISONICS = 4
AUDCLNT_STREAMOPTIONS_POST_VOLUME_LOOPBACK = 8
End Enumimport enum
class AUDCLNT_STREAMOPTIONS(enum.IntFlag):
AUDCLNT_STREAMOPTIONS_NONE = 0
AUDCLNT_STREAMOPTIONS_RAW = 1
AUDCLNT_STREAMOPTIONS_MATCH_FORMAT = 2
AUDCLNT_STREAMOPTIONS_AMBISONICS = 4
AUDCLNT_STREAMOPTIONS_POST_VOLUME_LOOPBACK = 8// AUDCLNT_STREAMOPTIONS (flags)
pub const AUDCLNT_STREAMOPTIONS_NONE: i32 = 0;
pub const AUDCLNT_STREAMOPTIONS_RAW: i32 = 1;
pub const AUDCLNT_STREAMOPTIONS_MATCH_FORMAT: i32 = 2;
pub const AUDCLNT_STREAMOPTIONS_AMBISONICS: i32 = 4;
pub const AUDCLNT_STREAMOPTIONS_POST_VOLUME_LOOPBACK: i32 = 8;// AUDCLNT_STREAMOPTIONS
const (
AUDCLNT_STREAMOPTIONS_NONE int32 = 0
AUDCLNT_STREAMOPTIONS_RAW int32 = 1
AUDCLNT_STREAMOPTIONS_MATCH_FORMAT int32 = 2
AUDCLNT_STREAMOPTIONS_AMBISONICS int32 = 4
AUDCLNT_STREAMOPTIONS_POST_VOLUME_LOOPBACK int32 = 8
)const
AUDCLNT_STREAMOPTIONS_NONE = 0;
AUDCLNT_STREAMOPTIONS_RAW = 1;
AUDCLNT_STREAMOPTIONS_MATCH_FORMAT = 2;
AUDCLNT_STREAMOPTIONS_AMBISONICS = 4;
AUDCLNT_STREAMOPTIONS_POST_VOLUME_LOOPBACK = 8;// AUDCLNT_STREAMOPTIONS
pub const AUDCLNT_STREAMOPTIONS_NONE: i32 = 0;
pub const AUDCLNT_STREAMOPTIONS_RAW: i32 = 1;
pub const AUDCLNT_STREAMOPTIONS_MATCH_FORMAT: i32 = 2;
pub const AUDCLNT_STREAMOPTIONS_AMBISONICS: i32 = 4;
pub const AUDCLNT_STREAMOPTIONS_POST_VOLUME_LOOPBACK: i32 = 8;const
AUDCLNT_STREAMOPTIONS_NONE* = 0
AUDCLNT_STREAMOPTIONS_RAW* = 1
AUDCLNT_STREAMOPTIONS_MATCH_FORMAT* = 2
AUDCLNT_STREAMOPTIONS_AMBISONICS* = 4
AUDCLNT_STREAMOPTIONS_POST_VOLUME_LOOPBACK* = 8enum AUDCLNT_STREAMOPTIONS : int {
AUDCLNT_STREAMOPTIONS_NONE = 0,
AUDCLNT_STREAMOPTIONS_RAW = 1,
AUDCLNT_STREAMOPTIONS_MATCH_FORMAT = 2,
AUDCLNT_STREAMOPTIONS_AMBISONICS = 4,
AUDCLNT_STREAMOPTIONS_POST_VOLUME_LOOPBACK = 8,
}#define global AUDCLNT_STREAMOPTIONS_NONE 0x0
#define global AUDCLNT_STREAMOPTIONS_RAW 0x1
#define global AUDCLNT_STREAMOPTIONS_MATCH_FORMAT 0x2
#define global AUDCLNT_STREAMOPTIONS_AMBISONICS 0x4
#define global AUDCLNT_STREAMOPTIONS_POST_VOLUME_LOOPBACK 0x8
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。