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

MEDIA_SAMPLE_CONTENT

列挙型
基底型i4

メンバー 4

名前10進16進
MEDIA_TRANSPORT_PACKET00x0
MEDIA_ELEMENTARY_STREAM10x1
MEDIA_MPEG2_PSI20x2
MEDIA_TRANSPORT_PAYLOAD30x3

各言語での定義

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

typedef enum MEDIA_SAMPLE_CONTENT : int {
    MEDIA_TRANSPORT_PACKET = 0,
    MEDIA_ELEMENTARY_STREAM = 1,
    MEDIA_MPEG2_PSI = 2,
    MEDIA_TRANSPORT_PAYLOAD = 3
} MEDIA_SAMPLE_CONTENT;
public enum MEDIA_SAMPLE_CONTENT : int
{
    MEDIA_TRANSPORT_PACKET = 0,
    MEDIA_ELEMENTARY_STREAM = 1,
    MEDIA_MPEG2_PSI = 2,
    MEDIA_TRANSPORT_PAYLOAD = 3,
}
Public Enum MEDIA_SAMPLE_CONTENT As Integer
    MEDIA_TRANSPORT_PACKET = 0
    MEDIA_ELEMENTARY_STREAM = 1
    MEDIA_MPEG2_PSI = 2
    MEDIA_TRANSPORT_PAYLOAD = 3
End Enum
import enum

class MEDIA_SAMPLE_CONTENT(enum.IntEnum):
    MEDIA_TRANSPORT_PACKET = 0
    MEDIA_ELEMENTARY_STREAM = 1
    MEDIA_MPEG2_PSI = 2
    MEDIA_TRANSPORT_PAYLOAD = 3
// MEDIA_SAMPLE_CONTENT
pub const MEDIA_TRANSPORT_PACKET: i32 = 0;
pub const MEDIA_ELEMENTARY_STREAM: i32 = 1;
pub const MEDIA_MPEG2_PSI: i32 = 2;
pub const MEDIA_TRANSPORT_PAYLOAD: i32 = 3;
// MEDIA_SAMPLE_CONTENT
const (
	MEDIA_TRANSPORT_PACKET int32 = 0
	MEDIA_ELEMENTARY_STREAM int32 = 1
	MEDIA_MPEG2_PSI int32 = 2
	MEDIA_TRANSPORT_PAYLOAD int32 = 3
)
const
  MEDIA_TRANSPORT_PACKET = 0;
  MEDIA_ELEMENTARY_STREAM = 1;
  MEDIA_MPEG2_PSI = 2;
  MEDIA_TRANSPORT_PAYLOAD = 3;
// MEDIA_SAMPLE_CONTENT
pub const MEDIA_TRANSPORT_PACKET: i32 = 0;
pub const MEDIA_ELEMENTARY_STREAM: i32 = 1;
pub const MEDIA_MPEG2_PSI: i32 = 2;
pub const MEDIA_TRANSPORT_PAYLOAD: i32 = 3;
const
  MEDIA_TRANSPORT_PACKET* = 0
  MEDIA_ELEMENTARY_STREAM* = 1
  MEDIA_MPEG2_PSI* = 2
  MEDIA_TRANSPORT_PAYLOAD* = 3
enum MEDIA_SAMPLE_CONTENT : int {
    MEDIA_TRANSPORT_PACKET = 0,
    MEDIA_ELEMENTARY_STREAM = 1,
    MEDIA_MPEG2_PSI = 2,
    MEDIA_TRANSPORT_PAYLOAD = 3,
}
#define global MEDIA_TRANSPORT_PACKET  0x0
#define global MEDIA_ELEMENTARY_STREAM 0x1
#define global MEDIA_MPEG2_PSI         0x2
#define global MEDIA_TRANSPORT_PAYLOAD 0x3