Öznitelikleri Dönüştür

Aşağıdaki öznitelikler Media Foundation Dönüşümleri (MFT) için veya MFT'ler için Etkinleştirme Nesneleri için ya da her ikisi için geçerlidir.

Öznitelik Açıklama Şunun için geçerlidir:
MF_ACTIVATE_MFT_LOCKED Topoloji Yükleyicisi'nin MFT'de medya türlerini değiştirip değiştirmeyeceğini belirtir. MFT'ler
MF_SA_D3D_AWARE Media Foundation dönüşümünü (MFT) DirectX Video Hızlandırma'nın destekleyip desteklemediğini belirtir. MFT'ler
MF_TRANSFORM_ASYNC MFT'nin zaman uyumsuz işlem gerçekleştirip gerçekleştirmediğini belirtir. MFT'ler
MF_TRANSFORM_ASYNC_UNLOCK Zaman uyumsuz MFT kullanımını etkinleştirir. MFT'ler
MF_TRANSFORM_CATEGORY_Attribute MFT için kategoriyi belirtir. MFT etkinleştirme nesneleri
MF_TRANSFORM_FLAGS_Attribute MFT etkinleştirme nesnesi için bayraklar içerir. MFT etkinleştirme nesneleri
MFT_CODEC_MERIT_Attribute Bir donanım codec bileşeninin liyakat değerini içerir. MFT etkinleştirme nesneleri
MFT_CONNECTED_STREAM_ATTRIBUTE Donanım tabanlı MFT'de bağlı akışın akış özniteliklerine yönelik bir işaretçi içerir. MFT'ler
MFT_CONNECTED_TO_HW_STREAM Donanım tabanlı bir MFT'nin başka bir donanım tabanlı MFT'ye bağlı olup olmadığını belirtir. MFT'ler
MFT_DECODER_EXPOSE_OUTPUT_TYPES_IN_NATIVE_ORDER Bir kod çözücüsün diğer biçimlerden önce IYUV/I420 çıkış türlerini (kodlamaya uygun) kullanıma silip göstermediğini belirtir. MFT'ler
MFT_DECODER_FINAL_VIDEO_RESOLUTION_HINT Video işlemeden sonra kodu çözülen görüntünün son çıkış çözünürlüğünü belirtir. MFT'ler
MFT_ENCODER_SUPPORTS_CONFIG_EVENT MFT kodlayıcının akış sırasında meEncodingParameter olayları almayı desteklediğini belirtir. MFT'ler
MFT_ENUM_ADAPTER_LUID Video bağdaştırıcısı için benzersiz bir tanımlayıcı belirtir. Belirli bir bağdaştırıcıyla ilişkili MFTT'leri listelemek için MFTEnum2'yi çağırırken bu özniteliği kullanın. MFT'ler
MFT_ENUM_HARDWARE_URL_Attribute Donanım tabanlı MFT'nin sembolik bağlantısını içerir. MFTs/MFT etkinleştirme nesneleri
MFT_ENUM_HARDWARE_VENDOR_ID_Attribute Donanım tabanlı Media Foundation Dönüşümü için satıcı kimliğini belirtir MFT'ler
MFT_ENUM_TRANSCODE_ONLY_ATTRIBUTE Bir kod çözücüsün kayıttan yürütme yerine kodlamayı dönüştürme için iyileştirilip iyileştirilmemiş olduğunu belirtir. MFT'ler
MFT_FIELDOFUSE_UNLOCK_Attribute MFT'nin kilidini açmak için kullanılabilecek bir IMFFieldOfUseMFTUnlock işaretçisi içerir. MFT etkinleştirme nesneleri
MFT_FRIENDLY_NAME_Attribute Donanım tabanlı MFT'nin görünen adını içerir. MFT etkinleştirme nesneleri
MFT_INPUT_TYPES_Attributes MFT için kayıtlı giriş türlerini içerir. MFT etkinleştirme nesneleri
MFT_OUTPUT_TYPES_Attributes MFT için kayıtlı çıkış türlerini içerir. MFT etkinleştirme nesneleri
MFT_PREFERRED_ENCODER_PROFILE Bir kodlayıcının yapılandırma özelliklerini içerir. MFT etkinleştirme nesneleri
MFT_PREFERRED_OUTPUTTYPE_Attribute Kodlayıcı için tercih edilen çıkış biçimini belirtir. MFT etkinleştirme nesneleri
MFT_PREFERRED_OUTPUTTYPE_Attribute Kodlayıcı için tercih edilen çıkış biçimini belirtir. MFT etkinleştirme nesneleri
MFT_PROCESS_LOCAL_Attribute MFT'nin yalnızca uygulamanın işleminde kaydedilip kaydedilmeyeceğini belirtir. MFT etkinleştirme nesneleri
MFT_REMUX_MARK_I_PICTURE_AS_CLEAN_POINT Daha iyi arama yeteneği için H.264 video remux MFT'nin I resimlerini temiz nokta olarak işaretlemesi gerekip gerekmediğini belirtir. Bu, uyumsuz son MP4 dosyalarındaki aramalarda bozulma potansiyeline sahiptir. MFT etkinleştirme nesneleri
MFT_SUPPORT_3DVIDEO Media Foundation dönüşümünü (MFT) 3B stereoskopik video desteği olup olmadığını belirtir. MFT etkinleştirme nesneleri
MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE Media Foundation dönüşümünü (MFT) dinamik biçim değişikliklerini destekleyip desteklemediğini belirtir. MFT'ler
MFT_TRANSFORM_CLSID_Attribute MFT'nin sınıf tanımlayıcısını (CLSID) içerir. MFT etkinleştirme nesneleri

 

IMFTransform

Media Foundation Özniteliklerini

Media Foundation Dönüştürmeleri