ホーム › Media.DirectShow › PhysicalConnectorType
PhysicalConnectorType
列挙型メンバー 25
| 名前 | 10進 | 16進 | 説明 |
|---|---|---|---|
| PhysConn_Video_Tuner | 1 | 0x1 | ビデオ用のチューナーピンを指定します。 |
| PhysConn_Video_Composite | 2 | 0x2 | ビデオ用のコンポジットピンを指定します。 |
| PhysConn_Video_SVideo | 3 | 0x3 | S-Video (Y/C ビデオ) ピンを指定します。 |
| PhysConn_Video_RGB | 4 | 0x4 | ビデオ用の RGB ピンを指定します。 |
| PhysConn_Video_YRYBY | 5 | 0x5 | ビデオ用の YRYBY (Y、R–Y、B–Y) ピンを指定します。 |
| PhysConn_Video_SerialDigital | 6 | 0x6 | ビデオ用のシリアルデジタルピンを指定します。 |
| PhysConn_Video_ParallelDigital | 7 | 0x7 | ビデオ用のパラレルデジタルピンを指定します。 |
| PhysConn_Video_SCSI | 8 | 0x8 | ビデオ用の SCSI (Small Computer System Interface) ピンを指定します。 |
| PhysConn_Video_AUX | 9 | 0x9 | ビデオ用の AUX (補助) ピンを指定します。 |
| PhysConn_Video_1394 | 10 | 0xA | ビデオ用の IEEE 1394 ピンを指定します。 |
| PhysConn_Video_USB | 11 | 0xB | ビデオ用の USB (Universal Serial Bus) ピンを指定します。 |
| PhysConn_Video_VideoDecoder | 12 | 0xC | ビデオデコーダーのピンを指定します。 |
| PhysConn_Video_VideoEncoder | 13 | 0xD | ビデオエンコーダーのピンを指定します。 |
| PhysConn_Video_SCART | 14 | 0xE | ビデオ用の SCART (ペリテル) ピンを指定します。 |
| PhysConn_Video_Black | 15 | 0xF | 使用されません。 |
| PhysConn_Audio_Tuner | 4096 | 0x1000 | オーディオ用のチューナーピンを指定します。 |
| PhysConn_Audio_Line | 4097 | 0x1001 | オーディオ用のラインピンを指定します。 |
| PhysConn_Audio_Mic | 4098 | 0x1002 | マイクのピンを指定します。 |
| PhysConn_Audio_AESDigital | 4099 | 0x1003 | オーディオ用の AES/EBU (Audio Engineering Society/European Broadcast Union) デジタルピンを指定します。 |
| PhysConn_Audio_SPDIFDigital | 4100 | 0x1004 | オーディオ用の S/PDIF (Sony/Philips Digital Interface Format) デジタルピンを指定します。 |
| PhysConn_Audio_SCSI | 4101 | 0x1005 | オーディオ用の SCSI ピンを指定します。 |
| PhysConn_Audio_AUX | 4102 | 0x1006 | オーディオ用の AUX ピンを指定します。 |
| PhysConn_Audio_1394 | 4103 | 0x1007 | オーディオ用の IEEE 1394 ピンを指定します。 |
| PhysConn_Audio_USB | 4104 | 0x1008 | オーディオ用の USB ピンを指定します。 |
| PhysConn_Audio_AudioDecoder | 4105 | 0x1009 | オーディオデコーダーのピンを指定します。 |
公式ドキュメント
[このページに関連する機能である DirectShow はレガシー機能です。この機能は MediaPlayer、IMFMediaEngine、および Audio/Video Capture in Media Foundation に置き換えられました。これらの機能は Windows 10 および Windows 11 向けに最適化されています。Microsoft は、可能な場合は新しいコードで DirectShow ではなく MediaPlayer、IMFMediaEngine、Audio/Video Capture in Media Foundation を使用することを強く推奨します。また、レガシー API を使用している既存のコードについても、可能であれば新しい API を使用するように書き換えることを推奨します。]
ピンの物理的な種類 (オーディオまたはビデオ) を指定します。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum PhysicalConnectorType : int {
PhysConn_Video_Tuner = 1,
PhysConn_Video_Composite = 2,
PhysConn_Video_SVideo = 3,
PhysConn_Video_RGB = 4,
PhysConn_Video_YRYBY = 5,
PhysConn_Video_SerialDigital = 6,
PhysConn_Video_ParallelDigital = 7,
PhysConn_Video_SCSI = 8,
PhysConn_Video_AUX = 9,
PhysConn_Video_1394 = 10,
PhysConn_Video_USB = 11,
PhysConn_Video_VideoDecoder = 12,
PhysConn_Video_VideoEncoder = 13,
PhysConn_Video_SCART = 14,
PhysConn_Video_Black = 15,
PhysConn_Audio_Tuner = 4096,
PhysConn_Audio_Line = 4097,
PhysConn_Audio_Mic = 4098,
PhysConn_Audio_AESDigital = 4099,
PhysConn_Audio_SPDIFDigital = 4100,
PhysConn_Audio_SCSI = 4101,
PhysConn_Audio_AUX = 4102,
PhysConn_Audio_1394 = 4103,
PhysConn_Audio_USB = 4104,
PhysConn_Audio_AudioDecoder = 4105
} PhysicalConnectorType;public enum PhysicalConnectorType : int
{
PhysConn_Video_Tuner = 1,
PhysConn_Video_Composite = 2,
PhysConn_Video_SVideo = 3,
PhysConn_Video_RGB = 4,
PhysConn_Video_YRYBY = 5,
PhysConn_Video_SerialDigital = 6,
PhysConn_Video_ParallelDigital = 7,
PhysConn_Video_SCSI = 8,
PhysConn_Video_AUX = 9,
PhysConn_Video_1394 = 10,
PhysConn_Video_USB = 11,
PhysConn_Video_VideoDecoder = 12,
PhysConn_Video_VideoEncoder = 13,
PhysConn_Video_SCART = 14,
PhysConn_Video_Black = 15,
PhysConn_Audio_Tuner = 4096,
PhysConn_Audio_Line = 4097,
PhysConn_Audio_Mic = 4098,
PhysConn_Audio_AESDigital = 4099,
PhysConn_Audio_SPDIFDigital = 4100,
PhysConn_Audio_SCSI = 4101,
PhysConn_Audio_AUX = 4102,
PhysConn_Audio_1394 = 4103,
PhysConn_Audio_USB = 4104,
PhysConn_Audio_AudioDecoder = 4105,
}Public Enum PhysicalConnectorType As Integer
PhysConn_Video_Tuner = 1
PhysConn_Video_Composite = 2
PhysConn_Video_SVideo = 3
PhysConn_Video_RGB = 4
PhysConn_Video_YRYBY = 5
PhysConn_Video_SerialDigital = 6
PhysConn_Video_ParallelDigital = 7
PhysConn_Video_SCSI = 8
PhysConn_Video_AUX = 9
PhysConn_Video_1394 = 10
PhysConn_Video_USB = 11
PhysConn_Video_VideoDecoder = 12
PhysConn_Video_VideoEncoder = 13
PhysConn_Video_SCART = 14
PhysConn_Video_Black = 15
PhysConn_Audio_Tuner = 4096
PhysConn_Audio_Line = 4097
PhysConn_Audio_Mic = 4098
PhysConn_Audio_AESDigital = 4099
PhysConn_Audio_SPDIFDigital = 4100
PhysConn_Audio_SCSI = 4101
PhysConn_Audio_AUX = 4102
PhysConn_Audio_1394 = 4103
PhysConn_Audio_USB = 4104
PhysConn_Audio_AudioDecoder = 4105
End Enumimport enum
class PhysicalConnectorType(enum.IntEnum):
PhysConn_Video_Tuner = 1
PhysConn_Video_Composite = 2
PhysConn_Video_SVideo = 3
PhysConn_Video_RGB = 4
PhysConn_Video_YRYBY = 5
PhysConn_Video_SerialDigital = 6
PhysConn_Video_ParallelDigital = 7
PhysConn_Video_SCSI = 8
PhysConn_Video_AUX = 9
PhysConn_Video_1394 = 10
PhysConn_Video_USB = 11
PhysConn_Video_VideoDecoder = 12
PhysConn_Video_VideoEncoder = 13
PhysConn_Video_SCART = 14
PhysConn_Video_Black = 15
PhysConn_Audio_Tuner = 4096
PhysConn_Audio_Line = 4097
PhysConn_Audio_Mic = 4098
PhysConn_Audio_AESDigital = 4099
PhysConn_Audio_SPDIFDigital = 4100
PhysConn_Audio_SCSI = 4101
PhysConn_Audio_AUX = 4102
PhysConn_Audio_1394 = 4103
PhysConn_Audio_USB = 4104
PhysConn_Audio_AudioDecoder = 4105// PhysicalConnectorType
pub const PhysConn_Video_Tuner: i32 = 1;
pub const PhysConn_Video_Composite: i32 = 2;
pub const PhysConn_Video_SVideo: i32 = 3;
pub const PhysConn_Video_RGB: i32 = 4;
pub const PhysConn_Video_YRYBY: i32 = 5;
pub const PhysConn_Video_SerialDigital: i32 = 6;
pub const PhysConn_Video_ParallelDigital: i32 = 7;
pub const PhysConn_Video_SCSI: i32 = 8;
pub const PhysConn_Video_AUX: i32 = 9;
pub const PhysConn_Video_1394: i32 = 10;
pub const PhysConn_Video_USB: i32 = 11;
pub const PhysConn_Video_VideoDecoder: i32 = 12;
pub const PhysConn_Video_VideoEncoder: i32 = 13;
pub const PhysConn_Video_SCART: i32 = 14;
pub const PhysConn_Video_Black: i32 = 15;
pub const PhysConn_Audio_Tuner: i32 = 4096;
pub const PhysConn_Audio_Line: i32 = 4097;
pub const PhysConn_Audio_Mic: i32 = 4098;
pub const PhysConn_Audio_AESDigital: i32 = 4099;
pub const PhysConn_Audio_SPDIFDigital: i32 = 4100;
pub const PhysConn_Audio_SCSI: i32 = 4101;
pub const PhysConn_Audio_AUX: i32 = 4102;
pub const PhysConn_Audio_1394: i32 = 4103;
pub const PhysConn_Audio_USB: i32 = 4104;
pub const PhysConn_Audio_AudioDecoder: i32 = 4105;// PhysicalConnectorType
const (
PhysConn_Video_Tuner int32 = 1
PhysConn_Video_Composite int32 = 2
PhysConn_Video_SVideo int32 = 3
PhysConn_Video_RGB int32 = 4
PhysConn_Video_YRYBY int32 = 5
PhysConn_Video_SerialDigital int32 = 6
PhysConn_Video_ParallelDigital int32 = 7
PhysConn_Video_SCSI int32 = 8
PhysConn_Video_AUX int32 = 9
PhysConn_Video_1394 int32 = 10
PhysConn_Video_USB int32 = 11
PhysConn_Video_VideoDecoder int32 = 12
PhysConn_Video_VideoEncoder int32 = 13
PhysConn_Video_SCART int32 = 14
PhysConn_Video_Black int32 = 15
PhysConn_Audio_Tuner int32 = 4096
PhysConn_Audio_Line int32 = 4097
PhysConn_Audio_Mic int32 = 4098
PhysConn_Audio_AESDigital int32 = 4099
PhysConn_Audio_SPDIFDigital int32 = 4100
PhysConn_Audio_SCSI int32 = 4101
PhysConn_Audio_AUX int32 = 4102
PhysConn_Audio_1394 int32 = 4103
PhysConn_Audio_USB int32 = 4104
PhysConn_Audio_AudioDecoder int32 = 4105
)const
PhysConn_Video_Tuner = 1;
PhysConn_Video_Composite = 2;
PhysConn_Video_SVideo = 3;
PhysConn_Video_RGB = 4;
PhysConn_Video_YRYBY = 5;
PhysConn_Video_SerialDigital = 6;
PhysConn_Video_ParallelDigital = 7;
PhysConn_Video_SCSI = 8;
PhysConn_Video_AUX = 9;
PhysConn_Video_1394 = 10;
PhysConn_Video_USB = 11;
PhysConn_Video_VideoDecoder = 12;
PhysConn_Video_VideoEncoder = 13;
PhysConn_Video_SCART = 14;
PhysConn_Video_Black = 15;
PhysConn_Audio_Tuner = 4096;
PhysConn_Audio_Line = 4097;
PhysConn_Audio_Mic = 4098;
PhysConn_Audio_AESDigital = 4099;
PhysConn_Audio_SPDIFDigital = 4100;
PhysConn_Audio_SCSI = 4101;
PhysConn_Audio_AUX = 4102;
PhysConn_Audio_1394 = 4103;
PhysConn_Audio_USB = 4104;
PhysConn_Audio_AudioDecoder = 4105;// PhysicalConnectorType
pub const PhysConn_Video_Tuner: i32 = 1;
pub const PhysConn_Video_Composite: i32 = 2;
pub const PhysConn_Video_SVideo: i32 = 3;
pub const PhysConn_Video_RGB: i32 = 4;
pub const PhysConn_Video_YRYBY: i32 = 5;
pub const PhysConn_Video_SerialDigital: i32 = 6;
pub const PhysConn_Video_ParallelDigital: i32 = 7;
pub const PhysConn_Video_SCSI: i32 = 8;
pub const PhysConn_Video_AUX: i32 = 9;
pub const PhysConn_Video_1394: i32 = 10;
pub const PhysConn_Video_USB: i32 = 11;
pub const PhysConn_Video_VideoDecoder: i32 = 12;
pub const PhysConn_Video_VideoEncoder: i32 = 13;
pub const PhysConn_Video_SCART: i32 = 14;
pub const PhysConn_Video_Black: i32 = 15;
pub const PhysConn_Audio_Tuner: i32 = 4096;
pub const PhysConn_Audio_Line: i32 = 4097;
pub const PhysConn_Audio_Mic: i32 = 4098;
pub const PhysConn_Audio_AESDigital: i32 = 4099;
pub const PhysConn_Audio_SPDIFDigital: i32 = 4100;
pub const PhysConn_Audio_SCSI: i32 = 4101;
pub const PhysConn_Audio_AUX: i32 = 4102;
pub const PhysConn_Audio_1394: i32 = 4103;
pub const PhysConn_Audio_USB: i32 = 4104;
pub const PhysConn_Audio_AudioDecoder: i32 = 4105;const
PhysConn_Video_Tuner* = 1
PhysConn_Video_Composite* = 2
PhysConn_Video_SVideo* = 3
PhysConn_Video_RGB* = 4
PhysConn_Video_YRYBY* = 5
PhysConn_Video_SerialDigital* = 6
PhysConn_Video_ParallelDigital* = 7
PhysConn_Video_SCSI* = 8
PhysConn_Video_AUX* = 9
PhysConn_Video_1394* = 10
PhysConn_Video_USB* = 11
PhysConn_Video_VideoDecoder* = 12
PhysConn_Video_VideoEncoder* = 13
PhysConn_Video_SCART* = 14
PhysConn_Video_Black* = 15
PhysConn_Audio_Tuner* = 4096
PhysConn_Audio_Line* = 4097
PhysConn_Audio_Mic* = 4098
PhysConn_Audio_AESDigital* = 4099
PhysConn_Audio_SPDIFDigital* = 4100
PhysConn_Audio_SCSI* = 4101
PhysConn_Audio_AUX* = 4102
PhysConn_Audio_1394* = 4103
PhysConn_Audio_USB* = 4104
PhysConn_Audio_AudioDecoder* = 4105enum PhysicalConnectorType : int {
PhysConn_Video_Tuner = 1,
PhysConn_Video_Composite = 2,
PhysConn_Video_SVideo = 3,
PhysConn_Video_RGB = 4,
PhysConn_Video_YRYBY = 5,
PhysConn_Video_SerialDigital = 6,
PhysConn_Video_ParallelDigital = 7,
PhysConn_Video_SCSI = 8,
PhysConn_Video_AUX = 9,
PhysConn_Video_1394 = 10,
PhysConn_Video_USB = 11,
PhysConn_Video_VideoDecoder = 12,
PhysConn_Video_VideoEncoder = 13,
PhysConn_Video_SCART = 14,
PhysConn_Video_Black = 15,
PhysConn_Audio_Tuner = 4096,
PhysConn_Audio_Line = 4097,
PhysConn_Audio_Mic = 4098,
PhysConn_Audio_AESDigital = 4099,
PhysConn_Audio_SPDIFDigital = 4100,
PhysConn_Audio_SCSI = 4101,
PhysConn_Audio_AUX = 4102,
PhysConn_Audio_1394 = 4103,
PhysConn_Audio_USB = 4104,
PhysConn_Audio_AudioDecoder = 4105,
}#define global PhysConn_Video_Tuner 0x1
#define global PhysConn_Video_Composite 0x2
#define global PhysConn_Video_SVideo 0x3
#define global PhysConn_Video_RGB 0x4
#define global PhysConn_Video_YRYBY 0x5
#define global PhysConn_Video_SerialDigital 0x6
#define global PhysConn_Video_ParallelDigital 0x7
#define global PhysConn_Video_SCSI 0x8
#define global PhysConn_Video_AUX 0x9
#define global PhysConn_Video_1394 0xA
#define global PhysConn_Video_USB 0xB
#define global PhysConn_Video_VideoDecoder 0xC
#define global PhysConn_Video_VideoEncoder 0xD
#define global PhysConn_Video_SCART 0xE
#define global PhysConn_Video_Black 0xF
#define global PhysConn_Audio_Tuner 0x1000
#define global PhysConn_Audio_Line 0x1001
#define global PhysConn_Audio_Mic 0x1002
#define global PhysConn_Audio_AESDigital 0x1003
#define global PhysConn_Audio_SPDIFDigital 0x1004
#define global PhysConn_Audio_SCSI 0x1005
#define global PhysConn_Audio_AUX 0x1006
#define global PhysConn_Audio_1394 0x1007
#define global PhysConn_Audio_USB 0x1008
#define global PhysConn_Audio_AudioDecoder 0x1009