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

KSPROPERTY_RTAUDIO

列挙型
基底型i4

メンバー 14

名前10進16進
KSPROPERTY_RTAUDIO_GETPOSITIONFUNCTION00x0
KSPROPERTY_RTAUDIO_BUFFER10x1
KSPROPERTY_RTAUDIO_HWLATENCY20x2
KSPROPERTY_RTAUDIO_POSITIONREGISTER30x3
KSPROPERTY_RTAUDIO_CLOCKREGISTER40x4
KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION50x5
KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT60x6
KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT70x7
KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT80x8
KSPROPERTY_RTAUDIO_PACKETCOUNT90x9
KSPROPERTY_RTAUDIO_PRESENTATION_POSITION100xA
KSPROPERTY_RTAUDIO_GETREADPACKET110xB
KSPROPERTY_RTAUDIO_SETWRITEPACKET120xC
KSPROPERTY_RTAUDIO_PACKETVREGISTER130xD

各言語での定義

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

typedef enum KSPROPERTY_RTAUDIO : int {
    KSPROPERTY_RTAUDIO_GETPOSITIONFUNCTION = 0,
    KSPROPERTY_RTAUDIO_BUFFER = 1,
    KSPROPERTY_RTAUDIO_HWLATENCY = 2,
    KSPROPERTY_RTAUDIO_POSITIONREGISTER = 3,
    KSPROPERTY_RTAUDIO_CLOCKREGISTER = 4,
    KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION = 5,
    KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT = 6,
    KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT = 7,
    KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT = 8,
    KSPROPERTY_RTAUDIO_PACKETCOUNT = 9,
    KSPROPERTY_RTAUDIO_PRESENTATION_POSITION = 10,
    KSPROPERTY_RTAUDIO_GETREADPACKET = 11,
    KSPROPERTY_RTAUDIO_SETWRITEPACKET = 12,
    KSPROPERTY_RTAUDIO_PACKETVREGISTER = 13
} KSPROPERTY_RTAUDIO;
public enum KSPROPERTY_RTAUDIO : int
{
    KSPROPERTY_RTAUDIO_GETPOSITIONFUNCTION = 0,
    KSPROPERTY_RTAUDIO_BUFFER = 1,
    KSPROPERTY_RTAUDIO_HWLATENCY = 2,
    KSPROPERTY_RTAUDIO_POSITIONREGISTER = 3,
    KSPROPERTY_RTAUDIO_CLOCKREGISTER = 4,
    KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION = 5,
    KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT = 6,
    KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT = 7,
    KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT = 8,
    KSPROPERTY_RTAUDIO_PACKETCOUNT = 9,
    KSPROPERTY_RTAUDIO_PRESENTATION_POSITION = 10,
    KSPROPERTY_RTAUDIO_GETREADPACKET = 11,
    KSPROPERTY_RTAUDIO_SETWRITEPACKET = 12,
    KSPROPERTY_RTAUDIO_PACKETVREGISTER = 13,
}
Public Enum KSPROPERTY_RTAUDIO As Integer
    KSPROPERTY_RTAUDIO_GETPOSITIONFUNCTION = 0
    KSPROPERTY_RTAUDIO_BUFFER = 1
    KSPROPERTY_RTAUDIO_HWLATENCY = 2
    KSPROPERTY_RTAUDIO_POSITIONREGISTER = 3
    KSPROPERTY_RTAUDIO_CLOCKREGISTER = 4
    KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION = 5
    KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT = 6
    KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT = 7
    KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT = 8
    KSPROPERTY_RTAUDIO_PACKETCOUNT = 9
    KSPROPERTY_RTAUDIO_PRESENTATION_POSITION = 10
    KSPROPERTY_RTAUDIO_GETREADPACKET = 11
    KSPROPERTY_RTAUDIO_SETWRITEPACKET = 12
    KSPROPERTY_RTAUDIO_PACKETVREGISTER = 13
End Enum
import enum

class KSPROPERTY_RTAUDIO(enum.IntEnum):
    KSPROPERTY_RTAUDIO_GETPOSITIONFUNCTION = 0
    KSPROPERTY_RTAUDIO_BUFFER = 1
    KSPROPERTY_RTAUDIO_HWLATENCY = 2
    KSPROPERTY_RTAUDIO_POSITIONREGISTER = 3
    KSPROPERTY_RTAUDIO_CLOCKREGISTER = 4
    KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION = 5
    KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT = 6
    KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT = 7
    KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT = 8
    KSPROPERTY_RTAUDIO_PACKETCOUNT = 9
    KSPROPERTY_RTAUDIO_PRESENTATION_POSITION = 10
    KSPROPERTY_RTAUDIO_GETREADPACKET = 11
    KSPROPERTY_RTAUDIO_SETWRITEPACKET = 12
    KSPROPERTY_RTAUDIO_PACKETVREGISTER = 13
// KSPROPERTY_RTAUDIO
pub const KSPROPERTY_RTAUDIO_GETPOSITIONFUNCTION: i32 = 0;
pub const KSPROPERTY_RTAUDIO_BUFFER: i32 = 1;
pub const KSPROPERTY_RTAUDIO_HWLATENCY: i32 = 2;
pub const KSPROPERTY_RTAUDIO_POSITIONREGISTER: i32 = 3;
pub const KSPROPERTY_RTAUDIO_CLOCKREGISTER: i32 = 4;
pub const KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION: i32 = 5;
pub const KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT: i32 = 6;
pub const KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT: i32 = 7;
pub const KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT: i32 = 8;
pub const KSPROPERTY_RTAUDIO_PACKETCOUNT: i32 = 9;
pub const KSPROPERTY_RTAUDIO_PRESENTATION_POSITION: i32 = 10;
pub const KSPROPERTY_RTAUDIO_GETREADPACKET: i32 = 11;
pub const KSPROPERTY_RTAUDIO_SETWRITEPACKET: i32 = 12;
pub const KSPROPERTY_RTAUDIO_PACKETVREGISTER: i32 = 13;
// KSPROPERTY_RTAUDIO
const (
	KSPROPERTY_RTAUDIO_GETPOSITIONFUNCTION int32 = 0
	KSPROPERTY_RTAUDIO_BUFFER int32 = 1
	KSPROPERTY_RTAUDIO_HWLATENCY int32 = 2
	KSPROPERTY_RTAUDIO_POSITIONREGISTER int32 = 3
	KSPROPERTY_RTAUDIO_CLOCKREGISTER int32 = 4
	KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION int32 = 5
	KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT int32 = 6
	KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT int32 = 7
	KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT int32 = 8
	KSPROPERTY_RTAUDIO_PACKETCOUNT int32 = 9
	KSPROPERTY_RTAUDIO_PRESENTATION_POSITION int32 = 10
	KSPROPERTY_RTAUDIO_GETREADPACKET int32 = 11
	KSPROPERTY_RTAUDIO_SETWRITEPACKET int32 = 12
	KSPROPERTY_RTAUDIO_PACKETVREGISTER int32 = 13
)
const
  KSPROPERTY_RTAUDIO_GETPOSITIONFUNCTION = 0;
  KSPROPERTY_RTAUDIO_BUFFER = 1;
  KSPROPERTY_RTAUDIO_HWLATENCY = 2;
  KSPROPERTY_RTAUDIO_POSITIONREGISTER = 3;
  KSPROPERTY_RTAUDIO_CLOCKREGISTER = 4;
  KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION = 5;
  KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT = 6;
  KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT = 7;
  KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT = 8;
  KSPROPERTY_RTAUDIO_PACKETCOUNT = 9;
  KSPROPERTY_RTAUDIO_PRESENTATION_POSITION = 10;
  KSPROPERTY_RTAUDIO_GETREADPACKET = 11;
  KSPROPERTY_RTAUDIO_SETWRITEPACKET = 12;
  KSPROPERTY_RTAUDIO_PACKETVREGISTER = 13;
// KSPROPERTY_RTAUDIO
pub const KSPROPERTY_RTAUDIO_GETPOSITIONFUNCTION: i32 = 0;
pub const KSPROPERTY_RTAUDIO_BUFFER: i32 = 1;
pub const KSPROPERTY_RTAUDIO_HWLATENCY: i32 = 2;
pub const KSPROPERTY_RTAUDIO_POSITIONREGISTER: i32 = 3;
pub const KSPROPERTY_RTAUDIO_CLOCKREGISTER: i32 = 4;
pub const KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION: i32 = 5;
pub const KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT: i32 = 6;
pub const KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT: i32 = 7;
pub const KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT: i32 = 8;
pub const KSPROPERTY_RTAUDIO_PACKETCOUNT: i32 = 9;
pub const KSPROPERTY_RTAUDIO_PRESENTATION_POSITION: i32 = 10;
pub const KSPROPERTY_RTAUDIO_GETREADPACKET: i32 = 11;
pub const KSPROPERTY_RTAUDIO_SETWRITEPACKET: i32 = 12;
pub const KSPROPERTY_RTAUDIO_PACKETVREGISTER: i32 = 13;
const
  KSPROPERTY_RTAUDIO_GETPOSITIONFUNCTION* = 0
  KSPROPERTY_RTAUDIO_BUFFER* = 1
  KSPROPERTY_RTAUDIO_HWLATENCY* = 2
  KSPROPERTY_RTAUDIO_POSITIONREGISTER* = 3
  KSPROPERTY_RTAUDIO_CLOCKREGISTER* = 4
  KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION* = 5
  KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT* = 6
  KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT* = 7
  KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT* = 8
  KSPROPERTY_RTAUDIO_PACKETCOUNT* = 9
  KSPROPERTY_RTAUDIO_PRESENTATION_POSITION* = 10
  KSPROPERTY_RTAUDIO_GETREADPACKET* = 11
  KSPROPERTY_RTAUDIO_SETWRITEPACKET* = 12
  KSPROPERTY_RTAUDIO_PACKETVREGISTER* = 13
enum KSPROPERTY_RTAUDIO : int {
    KSPROPERTY_RTAUDIO_GETPOSITIONFUNCTION = 0,
    KSPROPERTY_RTAUDIO_BUFFER = 1,
    KSPROPERTY_RTAUDIO_HWLATENCY = 2,
    KSPROPERTY_RTAUDIO_POSITIONREGISTER = 3,
    KSPROPERTY_RTAUDIO_CLOCKREGISTER = 4,
    KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION = 5,
    KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT = 6,
    KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT = 7,
    KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT = 8,
    KSPROPERTY_RTAUDIO_PACKETCOUNT = 9,
    KSPROPERTY_RTAUDIO_PRESENTATION_POSITION = 10,
    KSPROPERTY_RTAUDIO_GETREADPACKET = 11,
    KSPROPERTY_RTAUDIO_SETWRITEPACKET = 12,
    KSPROPERTY_RTAUDIO_PACKETVREGISTER = 13,
}
#define global KSPROPERTY_RTAUDIO_GETPOSITIONFUNCTION           0x0
#define global KSPROPERTY_RTAUDIO_BUFFER                        0x1
#define global KSPROPERTY_RTAUDIO_HWLATENCY                     0x2
#define global KSPROPERTY_RTAUDIO_POSITIONREGISTER              0x3
#define global KSPROPERTY_RTAUDIO_CLOCKREGISTER                 0x4
#define global KSPROPERTY_RTAUDIO_BUFFER_WITH_NOTIFICATION      0x5
#define global KSPROPERTY_RTAUDIO_REGISTER_NOTIFICATION_EVENT   0x6
#define global KSPROPERTY_RTAUDIO_UNREGISTER_NOTIFICATION_EVENT 0x7
#define global KSPROPERTY_RTAUDIO_QUERY_NOTIFICATION_SUPPORT    0x8
#define global KSPROPERTY_RTAUDIO_PACKETCOUNT                   0x9
#define global KSPROPERTY_RTAUDIO_PRESENTATION_POSITION         0xA
#define global KSPROPERTY_RTAUDIO_GETREADPACKET                 0xB
#define global KSPROPERTY_RTAUDIO_SETWRITEPACKET                0xC
#define global KSPROPERTY_RTAUDIO_PACKETVREGISTER               0xD