Atribut Jenis Media

Atribut berikut berlaku untuk jenis media. Beberapa atribut ini hanya ditujukan untuk mengonversi format jenis media warisan menjadi jenis media Media Foundation.

Atribut Format Umum

Atribut ini dapat diterapkan ke semua jenis media.

Atribut Deskripsi
MF_MT_ALL_SAMPLES_INDEPENDENT Menentukan apakah setiap sampel tidak bergantung pada sampel lain dalam aliran.
MF_MT_AM_FORMAT_TYPE Format GUID.
MF_MT_COMPRESSED Menentukan apakah data media dikompresi
MF_MT_FIXED_SIZE_SAMPLES Menentukan apakah sampel memiliki ukuran tetap.
MF_MT_MAJOR_TYPE GUID jenis utama.
MF_MT_SAMPLE_SIZE Ukuran setiap sampel, dalam byte.
MF_MT_SUBTYPE GUID subjenis.
MF_MT_USER_DATA Berisi data pengguna untuk jenis media yang dikonversi dari struktur format warisan.
MF_MT_WRAPPED_TYPE Berisi tipe media yang telah dibungkus dalam tipe media lain.

 

Atribut Format Audio

Atribut ini dapat diterapkan ke jenis media yang jenis utamanya sama dengan MFMediaType_Audio.

Atribut Deskripsi
MF_MT_AAC_AUDIO_PROFILE_LEVEL_INDICATION Menentukan profil audio dan tingkat aliran Advanced Audio Coding (AAC).
MF_MT_AAC_PAYLOAD_TYPE Menentukan jenis payload untuk aliran Advanced Audio Coding (AAC).
MF_MT_AUDIO_AVG_BYTES_PER_SECOND Jumlah rata-rata byte per detik.
MF_MT_AUDIO_BITS_PER_SAMPLE Jumlah bit per sampel audio.
MF_MT_AUDIO_BLOCK_ALIGNMENT Perataan blok, dalam byte.
MF_MT_AUDIO_CHANNEL_MASK Menentukan penetapan saluran audio ke posisi pembicara.
MF_MT_AUDIO_FLOAT_SAMPLES_PER_SECOND Jumlah sampel audio per detik (nilai floating-point).
MF_MT_AUDIO_FOLDDOWN_MATRIX Menentukan bagaimana dekoder audio harus mengubah audio multisaluran menjadi output stereo.
MF_MT_AUDIO_NUM_CHANNELS Jumlah saluran audio.
MF_MT_AUDIO_PREFER_WAVEFORMATEX Menentukan struktur format warisan pilihan yang akan digunakan saat mengonversi jenis media audio.
MF_MT_AUDIO_SAMPLES_PER_BLOCK Jumlah sampel audio yang terkandung dalam satu blok data audio terkompresi.
MF_MT_AUDIO_SAMPLES_PER_SECOND Jumlah sampel audio per detik (nilai bilangan bulat).
MF_MT_AUDIO_VALID_BITS_PER_SAMPLE Jumlah bit data audio yang valid di setiap sampel audio.
MF_MT_AUDIO_WMADRC_AVGREF Mereferensikan tingkat volume rata-rata file Windows Media Audio.
MF_MT_AUDIO_WMADRC_AVGTARGET Tingkat volume rata-rata target file Windows Media Audio.
MF_MT_AUDIO_WMADRC_PEAKREF Mereferensikan tingkat volume puncak file Windows Media Audio.
MF_MT_AUDIO_WMADRC_PEAKTARGET Tingkat volume puncak target dari file Windows Media Audio.
MF_MT_ORIGINAL_WAVE_FORMAT_TAG Berisi tag format WAVE asli untuk aliran audio.

 

Atribut Format Video

Atribut ini dapat diterapkan ke jenis media yang jenis utamanya sama dengan MFMediaType_Video.

Atribut Deskripsi
MF_MT_AVG_BIT_ERROR_RATE Tingkat kesalahan data.
MF_MT_AVG_BITRATE Perkiraan laju data aliran video.
MF_MT_CUSTOM_VIDEO_PRIMARIES Warna kustom utama.
MF_MT_DEFAULT_STRIDE Langkah permukaan default.
MF_MT_DRM_FLAGS Menentukan apakah video memerlukan pemberlakuan perlindungan salin.
MF_MT_FRAME_RATE Kecepatan bingkai.
MF_MT_FRAME_RATE_RANGE_MAX Kecepatan bingkai maksimum yang didukung oleh perangkat pengambilan video.
MF_MT_FRAME_RATE_RANGE_MIN Kecepatan bingkai minimum yang didukung oleh perangkat pengambilan video.
MF_MT_FRAME_SIZE Lebar dan tinggi bingkai video.
MF_MT_GEOMETRIC_APERTURE Bukaan geometris.
MF_MT_INTERLACE_MODE Menjelaskan bagaimana bingkai diselingi.
MF_MT_MAX_KEYFRAME_SPACING Jumlah maksimum bingkai dari satu bingkai kunci ke bingkai berikutnya.
MF_MT_MINIMUM_DISPLAY_APERTURE Bukaan tampilan minimum.
MF_MT_MPEG_SEQUENCE_HEADER Header urutan MPEG-1 atau MPEG-2.
MF_MT_MPEG_START_TIME_CODE Kode waktu mulai group-of-pictures (GOP).
MF_MT_MPEG2_FLAGS Bendera lain-lain untuk video MPEG-2.
MF_MT_MPEG2_LEVEL Tingkat MPEG-2 atau H.264.
MF_MT_MPEG2_PROFILE Profil MPEG-2 atau H.264.
MF_MT_ORIGINAL_4CC Berisi fourcc codec asli untuk streaming video.
MF_MT_PAD_CONTROL_FLAGS Rasio aspek persegi panjang output.
MF_MT_PALETTE Entri palet.
MF_MT_PAN_SCAN_APERTURE Menentukan wilayah video 4×3 yang harus ditampilkan dalam mode pan/pemindaian.
MF_MT_PAN_SCAN_ENABLED Menentukan apakah mode pan/scan diaktifkan.
MF_MT_PIXEL_ASPECT_RATIO Rasio aspek piksel.
MF_MT_SOURCE_CONTENT_HINT Rasio aspek yang dimaksudkan.
MF_MT_TRANSFER_FUNCTION Fungsi konversi dari RGB ke R'G'B'.
MF_MT_VIDEO_3D Menentukan apakah aliran video berisi konten 3D.
MF_MT_VIDEO_CHROMA_SITING Menjelaskan bagaimana chroma diambil sampelnya untuk video Y'Cb'Cr'.
MF_MT_VIDEO_LIGHTING Kondisi pencahayaan optimal untuk dilihat.
MF_MT_VIDEO_NOMINAL_RANGE Rentang nominal informasi warna
MF_MT_VIDEO_PRIMARIES Warna utama.
MF_MT_VIDEO_ROTATION Menentukan rotasi bingkai video dalam arah berlawanan arah searah jaga.
MF_MT_YUV_MATRIX Matriks konversi dari ruang warna Y'Cb'Cr' ke ruang warna R'G'B'.
MF_XVP_CALLER_ALLOCATES_OUTPUT Menentukan apakah pemanggil akan mengalokasikan tekstur yang digunakan untuk output oleh MFT Prosesor Video.
MF_XVP_DISABLE_FRC Menonaktifkan konversi kecepatan bingkai di MFT Prosesor Video.

 

Atribut Format Lainnya

Atribut berikut berlaku untuk video DV yang saling terkait.

Atribut Deskripsi
MF_MT_DV_AAUX_CTRL_PACK_0 Paket kontrol sumber audio tambahan (AAUX) untuk blok audio pertama.
MF_MT_DV_AAUX_CTRL_PACK_1 Paket kontrol sumber AAUX untuk blok audio kedua.
MF_MT_DV_AAUX_SRC_PACK_0 Paket sumber AAUX untuk blok audio pertama.
MF_MT_DV_AAUX_SRC_PACK_1 Paket sumber AAUX untuk blok audio kedua.
MF_MT_DV_VAUX_CTRL_PACK Paket kontrol sumber tambahan video (VAUX).
MF_MT_DV_VAUX_SRC_PACK Paket sumber VAUX.

 

Atribut berikut berlaku untuk file Format Streaming Tingkat Lanjut (ASF).

Atribut Deskripsi
MF_MT_ARBITRARY_FORMAT Data format tambahan untuk aliran biner dalam file ASF.
MF_MT_ARBITRARY_HEADER Ketik data khusus untuk aliran biner dalam file ASF.
MF_MT_IMAGE_LOSS_TOLERANT Menentukan apakah aliran gambar ASF adalah jenis JPEG yang dapat diturunkan.

 

Atribut berikut berlaku untuk file MPEG-4.

Atribut Deskripsi
MF_MT_MPEG4_CURRENT_SAMPLE_ENTRY Indeks entri saat ini dalam kotak deskripsi sampel.
MF_MT_MPEG4_SAMPLE_DESCRIPTION Kotak deskripsi sampel.

 

IMFMediaType

Atribut Media Foundation

Jenis Media

Tipe Media Audio

Tipe Media Video