Media Foundation Yapıları

Yapı Açıklama
AecQualityMetrics_Struct Akustik yankı iptali (AEC) için kalite ölçümleri içerir.
ASF_FLAT_PICTURE Medya kaynağı için meta veri olarak depolanan bir görüntü içerir.
ASF_FLAT_SYNCHRONISED_LYRICS Bir medya kaynağı için meta veri olarak depolanan eşitlenmiş şarkı sözlerini içerir.
ASF_INDEX_DESCRIPTOR Bir akış için dizin oluşturma yapılandırmasını ve dizin türünü açıklar.
ASF_INDEX_IDENTIFIER ASF dizin oluşturucu nesnesi için ayrık bir dizin tanımlar.
ASF_MUX_STATISTICS ASF çoğullayıcının ilerleme durumuyla ilgili istatistikleri içerir.
DXVA2_AES_CTR_IV Gelişmiş Şifreleme Standardı (AES) şifrelemesi için bir başlatma vektör (IV) içerir.
DXVA2_AYUVSample16 16 bit AYUV piksel değerini tanımlar.
DXVA2_AYUVSample8 8 bit AYUV piksel değerini tanımlar.
DXVA2_ConfigPictureDecode DirectX Video Hızlandırma (DXVA) kod çözücü cihazının yapılandırmasını açıklar.
DXVA2_DecodeBufferDesc Bir kod çözücüden DXVA cihazına gönderilen bir arabelleği açıklar.
DXVA2_DecodeExecuteParams IDirectXVideoDecoder::Execute yöntemi için parametreler içerir.
DXVA2_DecodeExtensionData IDirectXVideoDecoder::Execute yöntemi için özel verileri içerir.
DXVA2_ExtendedFormat Video akışının biçimini açıklar.
DXVA2_FilterValues DXVA görüntü filtresi için parametreleri içerir.
DXVA2_Fixed32 32 bit sabit noktalı bir sayı tanımlar.
DXVA2_Frequency Video sıklığını tanımlar.
DXVA2_ProcAmpValues DXVA video işleme işlemleri için değerler içerir.
DXVA2_ValueRange DXVA işlemi için desteklenen değer aralığını tanımlar.
DXVA2_VideoDesc DXVA kod çözücü cihazı veya video işlemci cihazı için bir video akışını açıklar.
DXVA2_VideoProcessBltParams IDirectXVideoProcessor::VideoProcessBlt yöntemi için parametreleri içerir.
DXVA2_VideoProcessorCaps DVXA video işlemci modunun özelliklerini açıklar.
DXVA2_VideoSample IDirectXVideoProcessor::VideoProcessBlt yöntemi için bir giriş örneği belirtir.
DXVAHD_BLT_STATE_ALPHA_FILL_DATA Microsoft DirectX Video Hızlandırma Yüksek Tanımı (DXVA-HD) blit işlemleri için çıkış alfa değerlerinin nasıl hesaplanmış olduğunu belirtir.
DXVAHD_BLT_STATE_BACKGROUND_COLOR_DATA DXVA-HD blit işlemleri için arka plan rengini belirtir.
DXVAHD_BLT_STATE_CONSTRICTION_DATA Çıkışın bir DXVA-HD blit işleminde aşağı örneklenip örneklenmediğini belirtir.
DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE_DATA DXVA-HD blit işlemleri için çıkış renk alanını belirtir.
DXVAHD_BLT_STATE_PRIVATE_DATA Özel DXVA-HD blit durumunun verilerini içerir.
DXVAHD_BLT_STATE_TARGET_RECT_DATA DXVA-HD kesme için hedef dikdörtgeni belirtir.
DXVAHD_COLOR_RGBA RGB renk değerini belirtir.
DXVAHD_COLOR_YCbCrA YCbCr renk değerini belirtir.
DXVAHD_CONTENT_DESC DXVA-HD bir video işlemcisi için video akışını açıklar.
DXVAHD_CUSTOM_RATE_DATA Kare hızı dönüştürme veya ters seçim (IVTC) için özel bir hız belirtir.
DXVAHD_FILTER_RANGE_DATA Görüntü filtresi için desteklenen değer aralığını tanımlar.
DXVAHD_RATIONAL Rasyonel bir sayı (oran) içerir.
DXVAHD_STREAM_DATA IDXVAHD_VideoProcessor::VideoProcessBltHD yöntemi için akış başına veri içerir.
DXVAHD_STREAM_STATE_ALPHA_DATA DXVA-HD giriş akışı için planar alfa değerini belirtir.
DXVAHD_STREAM_STATE_ASPECT_RATIO_DATA Kaynak ve hedef dikdörtgenler için piksel en boy oranını (PAR) belirtir.
DXVAHD_STREAM_STATE_D3DFORMAT_DATA DXVA-HD giriş akışının biçimini belirtir.
DXVAHD_STREAM_STATE_DESTINATION_RECT_DATA DXVA-HD giriş akışı için hedef dikdörtgeni belirtir.
DXVAHD_STREAM_STATE_FILTER_DATA DXVA-HD giriş akışındaki filtreleme işleminin düzeyini belirtir.
DXVAHD_STREAM_STATE_FRAME_FORMAT_DATA bir DXVA-HD giriş akışının nasıl aralanmış olduğunu belirtir.
DXVAHD_STREAM_STATE_INPUT_COLOR_SPACE_DATA DXVA-HD giriş akışının renk alanını belirtir.
DXVAHD_STREAM_STATE_LUMA_KEY_DATA DXVA-HD giriş akışı için luma anahtarını belirtir.
DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA DXVA-HD giriş akışı için çıkış kare hızını belirtir.
DXVAHD_STREAM_STATE_PALETTE_DATA DXVA-HD giriş akışı için renk paleti girişlerini içerir.
DXVAHD_STREAM_STATE_PRIVATE_DATA DXVA-HD giriş akışı için özel akış durumu verilerini içerir.
DXVAHD_STREAM_STATE_PRIVATE_IVTC_DATA bir DXVA-HD cihazından IVTC istatistiklerini içerir.
DXVAHD_STREAM_STATE_SOURCE_RECT_DATA DXVA-HD giriş akışı için kaynak dikdörtgeni belirtir.
DXVAHD_VPCAPS DXVA-HD video işlemcisinin özelliklerini belirtir.
DXVAHD_VPDEVCAPS bir DXVA-HD cihazının özelliklerini belirtir.
DXVAHDSW_CALLBACKS DXVA-HD için yazılım eklentisi tarafından uygulanan işlevlere yönelik işaretçiler içerir.
MF_FLOAT2 İki bileşenli bir vektör.
MF_FLOAT3 Üç bileşenli bir vektör.
MF_QUATERNION Döndürmeyi temsil etmek için kullanılan dört boyutlu vektör.
MF_LEAKY_BUCKET_PAIR Bir dosyanın arabelleğe alma gereksinimlerini belirtir.
MF_SINK_WRITER_STATISTICS Havuz yazıcısının performansıyla ilgili istatistikleri içerir.
MF_TRANSCODE_SINK_INFO Yerleşik medya havuzu tarafından çıkış dosyasını oluşturmak için kullanılan ses ve video akışları hakkındaki bilgileri depolar.
MFARGB ARGB renk değerini açıklar.
MFASYNCRESULT IMFAsyncResult arabirimini uygulamak için gereken verileri içerir.
MFAYUVSample 4:4:4:4 Y'Cb'Cr' örneğini açıklar.
MFBYTESTREAM_BUFFERING_PARAMS Ağ bayt akışı için arabelleğe alma parametrelerini belirtir.
MFCameraExtrinsic_CalibratedTransform Bir kameranın diğer kameralara göre konumunu veya yerleşik bir dış başvuruyu açıklayan bir dönüşüm.
MFCameraExtrinsics Bir kameranın diğer kameralara göre konumunu veya yerleşik bir dış başvuruyu açıklar.
MFCameraIntrinsic_PinholeCameraModel Pinhole kamera modelini temsil eder.
MFCameraIntrinsic_DistortionModel Polinom lens distorsiyonu modelini temsil eder.
MFCLOCK_PROPERTIES Saatin özelliklerini tanımlar.
MFFOLDDOWN_MATRIX Çok kanallı sesi daha az sayıda ses kanalına dönüştürmek için kullanılan katsayıları içerir.
MFINPUTTRUSTAUTHORITY_ACCESS_ACTION Çıkış güven yetkilisi (OTA) tarafından istenen eylemi açıklar.
MFINPUTTRUSTAUTHORITY_ACCESS_PARAMS IMFInputTrustAuthority::BindAccess veya IMFInputTrustAuthority::UpdateAccess yöntemi için parametreleri içerir.
MFMPEG2DLNASINKSTATS DLNA medya havuzundaki kodlama istatistiklerini içerir.
MFNetCredentialManagerGetParam Kimlik bilgisi yöneticisi için kimlik doğrulama bilgilerini içerir.
MFOffset Uzaklığı sabit noktalı gerçek sayı olarak belirtir.
MFRatio Bir oranı temsil eder.
MFRR_COMPONENT_HASH_INFO İptal edilen bileşen hakkında bilgi içerir.
MFP_ACQUIRE_USER_CREDENTIAL_EVENT Kaldırıl -mış. MFP_EVENT_TYPE_ACQUIRE_USER_CREDENTIAL olayının olay yapısı.
MFP_ERROR_EVENT Kaldırıl -mış. MFP_EVENT_TYPE_ERROR olayının olay yapısı.
MFP_EVENT_HEADER Kaldırıl -mış. Her tür MFPlay olayı için ortak olan bilgileri içerir.
MFP_FRAME_STEP_EVENT Kaldırıl -mış. MFP_EVENT_TYPE_FRAME_STEP olayının olay yapısı.
MFP_MEDIAITEM_CLEARED_EVENT Kaldırıl -mış. Bu sürümde belgelenmemiş.
MFP_MEDIAITEM_CREATED_EVENT Kaldırıl -mış. MFP_EVENT_TYPE_MEDIAITEM_CREATED olayının olay yapısı.
MFP_MEDIAITEM_SET_EVENT Kaldırıl -mış. MFP_EVENT_TYPE_MEDIAITEM_SET olayının olay yapısı.
MFP_MF_EVENT Kaldırıl -mış. MFP_EVENT_TYPE_MF olayının olay yapısı.
MFP_PAUSE_EVENT Kaldırıl -mış. MFP_EVENT_TYPE_PAUSE olayının olay yapısı.
MFP_PLAY_EVENT Kaldırıl -mış. MFP_EVENT_TYPE_PLAY olayının olay yapısı.
MFP_PLAYBACK_ENDED_EVENT Kaldırıl -mış. MFP_EVENT_TYPE_PLAYBACK_ENDED olayının olay yapısı.
MFP_POSITION_SET_EVENT Kaldırıl -mış. MFP_EVENT_TYPE_POSITION_SET olayının olay yapısı.
MFP_RATE_SET_EVENT Kaldırıl -mış. MFP_EVENT_TYPE_RATE_SET olayının olay yapısı.
MFP_STOP_EVENT Kaldırıl -mış. MFP_EVENT_TYPE_STOP olayının olay yapısı.
MFPinholeCameraIntrinsic_IntrinsicModel Belirli bir çözünürlük için pinhole kamera iç modelini temsil eder.
MFPinholeCameraIntrinsics Fiziksel dünyada bir 3B noktayı bir kameranın 2B görüntü çerçevesine yansıtmayı açıklayan sıfır veya 1 pinhole kamera iç modeli içerir.
MFRR_COMPONENTS bir veya daha fazla iptal edilmiş bileşen hakkında bilgi içerir.
MFT_INPUT_STREAM_INFO Media Foundation dönüşümündeki (MFT) giriş akışı hakkında bilgi içerir.
MFT_OUTPUT_DATA_BUFFER MFT için çıkış arabelleği hakkında bilgi içerir.
MFT_OUTPUT_STREAM_INFO MFT'de bir çıkış akışı hakkında bilgi içerir.
MFT_REGISTER_TYPE_INFO MFT kaydetmeye yönelik medya türü bilgilerini içerir.
MFT_REGISTRATION_INFO IMFLocalMFTRegistration::RegisterMFTs yöntemi için parametreleri içerir.
MFTOPONODE_ATTRIBUTE_UPDATE Topoloji düğümü için yeni bir öznitelik değeri belirtir.
MFVideoAlphaBitmap EVR'nin videoyla alfa-harmanlama için bir bit eşlem belirtir.
MFVideoAlphaBitmapParams EVR'nin bir bit eşlemi videoyla nasıl alfa-harmanlayanı belirtir.
MFVideoArea Video çerçevesi içinde dikdörtgen bir alan belirtir.
MFVideoCompressedInfo Video sıkıştırma biçimi hakkında bilgi içerir.
MFVIDEOFORMAT Video biçimini açıklar.
MFVideoInfo Hem sıkıştırılmış hem de sıkıştırılmamış biçimler için geçerli olan video biçimi bilgilerini içerir.
MFVideoNormalizedRect Bir video dikdörtgeninde alt dikdörtgenleri belirtmek için kullanılan normalleştirilmiş bir dikdörtgen tanımlar.
MFVideoSurfaceInfo Sıkıştırılmamış video biçimi hakkında bilgi içerir.
MT_ARBITRARY_HEADER Gelişmiş Sistemler Biçimi (ASF) dosyasındaki bir ikili akışın biçim verilerini içerir.
MT_CUSTOM_VIDEO_PRIMARIES Video kaynağı için özel renk önceliklileri tanımlar.
OPM_ACP_AND_CGMSA_SIGNALING bir OPM_GET_ACP_AND_CGMSA_SIGNALING sorgusunun sonucunu içerir.
OPM_ACTUAL_OUTPUT_FORMAT Output Protection Manager'da (OPM) bir OPM_GET_ACTUAL_OUTPUT_FORMAT sorgusunun sonucunu içerir.
OPM_CONFIGURE_PARAMETERS OPM veya Sertifikalı Çıkış Koruma Yöneticisi (COPP) komutu içerir.
OPM_CONNECTED_HDCP_DEVICE_INFORMATION bir OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION sorgusunun sonucunu içerir.
OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS IOPMVideoOutput::COPPCompatibleGetInformation yöntemi için parametreler içerir.
OPM_ENCRYPTED_INITIALIZATION_PARAMETERS OPM oturumu için başlatma parametrelerini içerir.
OPM_GET_CODEC_INFO_INFORMATION bir OPM_GET_CODEC_INFO sorgusunun sonucunu içerir.
OPM_GET_CODEC_INFO_PARAMETERS OPM_GET_CODEC_INFO komutunun bilgilerini içerir.
OPM_GET_INFO_PARAMETERS IOPMVideoOutput::GetInformation yöntemi için parametreler içerir.
OPM_HDCP_KEY_SELECTION_VECTOR High-Bandwidth Dijital İçerik Koruması (HDCP) alıcısı için anahtar seçim vektörlerini (KSV) içerir.
OPM_OMAC OPM iletisi için İleti Kimlik Doğrulama Kodu (MAC) içerir.
OPM_OUTPUT_ID_DATA OPM_GET_OUTPUT_ID durum isteğinin sonucunu içerir.
OPM_RANDOM_NUMBER OPM ile kullanılmak üzere 128 bit rastgele bir sayı içerir.
OPM_REQUESTED_INFORMATION OPM durum isteğinin sonucunu içerir.
OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS OPM'de OPM_SET_ACP_AND_CGMSA_SIGNALING komutunun bilgilerini içerir.
OPM_SET_HDCP_SRM_PARAMETERS OPM_SET_HDCP_SRM komutunun parametrelerini içerir.
OPM_SET_PROTECTION_LEVEL_PARAMETERS OPM'de OPM_SET_PROTECTION_LEVEL komutunun verilerini içerir.
OPM_STANDARD_INFORMATION OPM durum isteğinin sonucunu içerir.
STREAM_MEDIUM Uygulama kullanımı için değil.

 

media foundation programlama başvuru