Wyliczenia programu Media Foundation
W tej sekcji
Temat | Opis |
---|---|
_MFDepthMeasurement |
Określa system pomiaru wartości głębokości w ramce wideo. |
_MF_CROSS_ORIGIN_POLICY |
Mapuje atrybut ustawień między źródłami W3C (CORS) używany przez element nośnika HTML5 |
_MFP_CREATION_OPTIONS |
Określa opcje funkcjiMFPCreateMediaPlayer. |
_MFP_CREDENTIAL_FLAGS |
Zawiera flagi struktury MFP_ACQUIRE_USER_CREDENTIAL_EVENT. |
_MFP_MEDIAITEM_CHARACTERISTICS |
Zawiera flagi opisujące element nośnika. |
_MFT_DRAIN_TYPE |
Nieobsługiwane. |
_MFT_ENUM_FLAG |
Zawiera flagi służące do rejestrowania i wyliczania przekształceń programu Media Foundation (MFT). |
_MFT_INPUT_DATA_BUFFER_FLAGS |
Definiuje flagi dla metody IMFTransform::P rocessInput. Obecnie nie zdefiniowano żadnych flag. |
_MFT_INPUT_STATUS_FLAGS |
Wskazuje stan strumienia wejściowego w przekształceniu programu Media Foundation (MFT). |
_MFT_INPUT_STREAM_INFO_FLAGS |
Opisuje strumień wejściowy w transformacji programu Media Foundation (MFT). |
_MFT_OUTPUT_DATA_BUFFER_FLAGS |
Definiuje flagi dla metody IMFTransform::P rocessOutput. |
_MFT_OUTPUT_STATUS_FLAGS |
Wskazuje, czy transformacja programu Media Foundation (MFT) może generować dane wyjściowe. |
_MFT_OUTPUT_STREAM_INFO_FLAGS |
Opisuje strumień danych wyjściowych w transformacji programu Media Foundation (MFT). |
_MFT_PROCESS_OUTPUT_FLAGS |
Definiuje flagi przetwarzania przykładów danych wyjściowych w transformacji programu Media Foundation (MFT). |
_MFT_PROCESS_OUTPUT_STATUS |
Wskazuje stan wywołania IMFTransform::P rocessOutput. |
_MFT_SET_TYPE_FLAGS |
Definiuje flagi dla ustawienia lub testowania typu nośnika w transformacji programu Media Foundation (MFT). |
AEC_SYSTEM_MODE |
Określa tryb przetwarzania dla dsP przechwytywania głosu. To wyliczenie jest używane z właściwością MFPKEY_WMAAECMA_SYSTEM_MODE. |
AEC_VAD_MODE |
Określa typ wykrywania aktywności głosowej (VAD) dla dsP przechwytywania głosu. To wyliczenie jest używane z właściwością MFPKEY_WMAAECMA_FEATR_VAD. |
ASF_SELECTION_STATUS |
Definiuje opcje wyboru strumienia ASF. |
ASF_STATUSFLAGS |
Definiuje warunki stanu dla metody IMFASFSplitter::GetNextSample. |
DXVA2_NominalRange |
Opisuje sposób mapowania danych kolorów na znormalizowany zakres [0...1]. |
DXVA2_SampleFormat |
Opisuje zawartość przykładu wideo. Te flagi są używane w strukturze DXVA2_ExtendedFormat. |
DXVA2_SurfaceType |
Opisuje typ powierzchni DirectX dla przyspieszania wideo DirectX (DXVA). |
DXVA2_VideoChromaSubSampling |
Opisuje sposób pozycjonowania wartości chroma względem próbek luma w ramce wideo YUV. |
DXVA2_VideoLighting |
Opisuje zamierzone warunki oświetlenia do wyświetlania zawartości wideo. |
DXVA2_VideoPrimaries |
Określa prawybory kolorów źródła wideo. |
DXVA2_VideoTransferFunction |
Określa funkcję konwersji z liniowego RGB na nieliniowy RGB (R'G'B'). |
DXVA2_VideoTransferMatrix |
Opisuje macierze konwersji między Y'PbPr (wideo składnika) i studio R'G'B'. |
eAVDecDDStereoDownMixMode |
Określa tryb downmix stereo dla dekodera audio Dolby Digital. |
eAVEncAdaptiveMode |
Określa tryb kodowania adaptacyjnego dla kodera wideo. |
eAVEncH264PictureType |
Określa wartości typu obrazu H.264. |
eAVEncH264PictureType |
Określa typ obrazu, który jest wyjściowy przez koder wideo. |
eAVEncH264VLevel |
Określa poziom kodowania H.264. |
eAVEncH264VProfile |
Określa profil wideo H.264. |
eAVEncVideoContentType |
Określa typ zawartości wideo. |
EVRFilterConfigPrefs |
Zawiera flagi używane do konfigurowania filtru rozszerzonego modułu renderowania wideo (EVR) microsoft DirectShow. |
MF_ATTRIBUTE_SERIALIZE_OPTIONS |
Definiuje flagi do serializacji i deserializacji magazynów atrybutów. |
MF_ATTRIBUTE_TYPE |
Definiuje typ danych dla pary klucz/wartość. |
MF_ATTRIBUTES_MATCH_TYPE |
Określa sposób porównywania atrybutów na dwóch obiektach. |
MF_CAPTURE_ENGINE_DEVICE_TYPE Wyliczenie |
Określa typ urządzenia przechwytywania. |
MF_CAPTURE_ENGINE_SINK_TYPE Wyliczenie |
Określa typ ujścia przechwytywania. |
MF_CAPTURE_ENGINE_STREAM_CATEGORY Wyliczenie |
Definiuje wartości kategorii strumienia źródłowego. |
MF_CONNECT_METHOD |
Określa, w jaki sposób moduł ładujący topologii łączy węzeł topologii. |
MF_CUSTOM_DECODE_UNIT_TYPE wyliczanie |
Określa typ jednostki zawartej w IMFSample w kolekcji MFSampleExtension_ForwardedDecodeUnits. |
MF_FILE_ACCESSMODE |
Określa żądany tryb dostępu do otwierania pliku. |
MF_FILE_FLAGS |
Określa zachowanie podczas otwierania pliku. |
MF_FILE_OPENMODE |
Określa sposób otwierania lub tworzenia pliku. |
MF_MEDIA_ENGINE_CANPLAY |
Określa prawdopodobieństwo, że aparat multimediów może odtworzyć określony typ zasobu multimediów. |
MF_MEDIA_ENGINE_CREATEFLAGS |
Zawiera flagi dla metody IMFMediaEngineClassFactory::CreateInstance. |
MF_MEDIA_ENGINE_ERR |
Definiuje kody stanu błędów aparatu multimediów. |
MF_MEDIA_ENGINE_EVENT |
Definiuje kody zdarzeń aparatu multimediów. |
MF_MEDIA_ENGINE_EXTENSION_TYPE |
Określa typy rozszerzeń aparatu multimediów. |
MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAGS |
Określa wymagania dotyczące ochrony zawartości dla ramki wideo. |
MF_MEDIA_ENGINE_KEYERR |
Definiuje kody błędów klucza nośnika dla aparatu multimediów. |
MF_MEDIA_ENGINE_NETWORK |
Definiuje kody stanu sieci dla aparatu multimediów. |
MF_MEDIA_ENGINE_OPM_STATUS |
Definiuje stan Output Protection Manager (OPM). |
MF_MEDIA_ENGINE_PRELOAD |
Definiuje wskazówki dotyczące wstępnego ładowania aparatu multimediów. |
MF_MEDIA_ENGINE_PROTECTION_FLAGS |
Zawiera flagi określające, czy aparat multimediów będzie odtwarzać chronioną zawartość i czy aparat multimediów będzie używać chronionej ścieżki multimediów (PMP). |
MF_MEDIA_ENGINE_READY |
Definiuje gotowe wartości stanu dla aparatu multimediów. |
MF_MEDIA_ENGINE_S3D_PACKING_MODE |
Określa układ pakowanej ramki wideo 3D. |
MF_MEDIA_ENGINE_SEEK_MODE |
Definiuje wartości dla trybu wyszukiwania aparatu multimediów. |
MF_MEDIA_ENGINE_STATISTIC |
Identyfikuje statystyki śledze przez aparat multimediów podczas odtwarzania. |
MF_MEDIA_ENGINE_STREAMTYPE_FAILED |
Określa rodzaj strumienia multimediów, który zakończył się niepowodzeniem. |
MF_MSE_ERROR |
Definiuje różne stany błędów rozszerzenia źródła multimediów. |
MF_MSE_READY |
Definiuje różne gotowe stany rozszerzenia źródła multimediów. |
MF_OBJECT_TYPE |
Definiuje typy obiektów tworzone przez program rozpoznawania kodu źródłowego. |
MF_OPM_ACP_PROTECTION_LEVEL |
Definiuje poziomy ochrony dla MFPROTECTION_ACP. |
MF_OPM_CGMSA_PROTECTION_LEVEL |
Definiuje poziomy ochrony dla MFPROTECTION_CGMSA. |
MF_PLUGIN_CONTROL_POLICY |
Definiuje ustawienia zasad dla metody IMFPluginControl2::SetPolicy. |
MF_Plugin_Type |
Określa typ obiektu dla interfejsu IMFPluginControl. |
MF_QUALITY_ADVISE_FLAGS |
Zawiera flagi dla metody IMFQualityAdvise2::NotifyQualityEvent. |
MF_QUALITY_DROP_MODE |
Określa, jak agresywnie składnik potoku powinien usuwać próbki. |
MF_QUALITY_LEVEL |
Określa poziom jakości składnika potoku. |
MF_SHARING_ENGINE_EVENT |
Definiuje zdarzenia wysyłane przez aparat udostępniania. |
MF_SOURCE_READER_CONTROL_FLAG |
Zawiera flagi dla metody IMFSourceReader::ReadSample. |
MF_SOURCE_READER_FLAG |
Zawiera flagi wskazujące stan metody IMFSourceReader::ReadSample. |
MF_TIMED_TEXT_ALIGNMENT |
Określa, jak tekst jest wyrównany do elementu bloku nadrzędnego. |
MF_TIMED_TEXT_CUE_EVENT |
Określa typ zdarzenia wskazówek tekstowych o określonym czasie. |
MF_TIMED_TEXT_DECORATION |
Określa, jak tekst jest ozdobiony (podkreślony itd.). |
MF_TIMED_TEXT_DISPLAY_ALIGNMENT |
Określa, jak tekst jest wyrównany do wyświetlania. |
MF_TIMED_TEXT_ERROR_CODE |
Określa rodzaj błędu, który wystąpił ze ścieżką tekstową czasową. |
MF_TIMED_TEXT_FONT_STYLE |
Określa styl czcionki tekstu czasowego. |
MF_TIMED_TEXT_SCROLL_MODE |
Określa sposób wyświetlania tekstu po przewinięciu elementu nadrzędnego. |
MF_TIMED_TEXT_TRACK_KIND |
Określa rodzaj ścieżki tekstowej czasowej. |
MF_TIMED_TEXT_UNIT_TYPE |
Określa jednostki, w których mierzony jest tekst o czasie. |
MF_TIMED_TEXT_WRITING_MODE |
Określa sekwencję, w której tekst jest zapisywany w elemecie nadrzędnym. |
MF_TOPOLOGY_RESOLUTION_STATUS_FLAGS |
Definiuje flagi stanu atrybutu MF_TOPOLOGY_RESOLUTION_STATUS. |
MF_TOPOLOGY_TYPE |
Definiuje typ węzła topologii. |
MF_TOPONODE_DRAIN_MODE |
Definiuje, w jakich momentach transformacja w topologii jest opróżniana. |
MF_TOPONODE_FLUSH_MODE |
Określa, kiedy transformacja w topologii jest opróżniona. |
MF_TOPOSTATUS |
Określa stan topologii podczas odtwarzania. |
MF_TRANSCODE_ADJUST_PROFILE_FLAGS |
Definiuje flagi profilu ustawione w atrybucie MF_TRANSCODE_ADJUST_PROFILE. |
MF_TRANSCODE_TOPOLOGYMODE_FLAGS |
Definiuje flagi atrybutu MF_TRANSCODE_TOPOLOGYMODE. |
MF_URL_TRUST_STATUS |
Wskazuje, czy adres URL pochodzi z zaufanego źródła. |
MF_VIDEO_PROCESSOR_ALGORITHM_TYPE |
Definiuje algorytmy procesora wideo, który jest używany przez MF_VIDEO_PROCESSOR_ALGORITHM. |
MF_VIDEO_PROCESSOR_MIRROR |
Określa sposób przerzucania obrazu wideo. |
MF_VIDEO_PROCESSOR_ROTATION |
Określa sposób obracania obrazu wideo. |
MF2DBuffer_LockFlags |
Zawiera flagi dla metody IMF2DBuffer2::Lock2DSize. |
MF3DVideoOutputType |
Określa sposób wyprowadzania strumienia wideo 3D stereoskopowego. |
MFASF_INDEXER_FLAGS |
Definiuje opcje indeksatora ASF. |
MFASF_MULTIPLEXERFLAGS |
Definiuje opcje multipleksera ASF. |
MFASF_SPLITTERFLAGS |
Definiuje opcje rozdzielaczy ASF. |
MFASF_STREAMSELECTOR_FLAGS |
Definiuje opcje selektora strumienia ASF. |
MFASYNC_WORKQUEUE_TYPE |
Określa typ kolejki roboczej dla funkcji MFAllocateWorkQueueEx do utworzenia. |
MFAudioConstriction |
Określa wartości dla ograniczenia dźwięku. |
MFBYTESTREAM_SEEK_ORIGIN |
Określa źródło żądania wyszukiwania. |
MFCLOCK_CHARACTERISTICS_FLAGS |
Zawiera flagi opisujące cechy zegara. |
MFCLOCK_RELATIONAL_FLAGS |
Definiuje właściwości zegara. |
MFCLOCK_STATE |
Definiuje stan zegara. |
MFFrameSourceTypes |
Opisuje typ danych dostarczonych przez źródło ramki. |
MFMEDIASOURCE_CHARACTERISTICS |
Definiuje cechy źródła multimediów. |
MFNET_PROXYSETTINGS |
Określa, w jaki sposób domyślny lokalizator proxy określi ustawienia połączenia z serwerem proxy. |
MFNetAuthenticationFlags |
Określa sposób użycia poświadczeń użytkownika. |
MFNetCredentialOptions |
Opisuje opcje buforowania poświadczeń sieciowych. |
MFNetCredentialRequirements |
Określa sposób uzyskiwania poświadczeń użytkownika przez menedżera poświadczeń. |
MFNETSOURCE_CACHE_STATE |
Definiuje stan pamięci podręcznej dla pliku lub wpisu multimedialnego. |
MFNETSOURCE_PROTOCOL_TYPE |
Wskazuje typ protokołu sterującego, który jest używany do przesyłania strumieniowego lub pobierania. |
MFNETSOURCE_STATISTICS_IDS |
Definiuje statystyki zbierane przez źródło sieci. |
MFNETSOURCE_TRANSPORT_TYPE |
Opisuje typ transportu używanego podczas przesyłania strumieniowego lub pobierania danych (TCP lub UDP). |
MFNominalRange |
Określa, czy dane kolorów obejmują pokos i salę. |
MFP_EVENT_TYPE |
Definiuje typy zdarzeń dla interfejsuimFPMediaPlayerCallback. |
MFP_MEDIAPLAYER_STATE |
Określa bieżący stan odtwarzania. |
MFPMPSESSION_CREATION_FLAGS |
Zawiera flagi definiujące zachowanie funkcji MFCreatePMPMediaSession. |
MFPOLICYMANAGER_ACTION |
Definiuje akcje, które można wykonać w strumieniu. |
MFRATE_DIRECTION |
Określa kierunek odtwarzania (do przodu lub odwrotnego). |
MFSampleEncryptionProtectionScheme |
Określa obsługiwane schematy ochrony dla zaszyfrowanych przykładów. |
MFSensorDeviceType |
Określa typ urządzenia czujnika. Wartość z tej wyliczenia jest zwracana przez IMFSensorDevice::GetDeviceType. |
MFSensorStreamType |
Określa, czy strumień skojarzony z IMFSensorDevice jest strumieniem wejściowym lub wyjściowym. |
MFSensorDeviceMode |
Określa tryb udostępniania IMFSensorDevice. |
MFSequencerTopologyFlags |
Zawiera flagi dodawania topologii do źródła programu Sequencer lub aktualizowania topologii już w kolejce. |
MFSESSION_GETFULLTOPOLOGY_FLAGS |
Definiuje flagi dla metodyIMFMediaSession::GetFullTopology. |
MFSESSION_SETTOPOLOGY_FLAGS |
Definiuje zachowanie metody IMFMediaSession::SetTopology. |
MFSHUTDOWN_STATUS |
Opisuje bieżący stan wywołania metody IMFShutdown::Shutdown. |
MFSINK_WMDRMACTION |
Określa sposób, w jaki ujście pliku ASF powinno stosować drM systemu Windows Media. |
MFStandardVideoFormat |
Zawiera wartości określające typowe formaty wideo. |
MFSTREAMSINK_MARKER_TYPE |
Definiuje informacje o znaczniku strumienia dla metody IMFStreamSink::P laceMarker. |
MFT_MESSAGE_TYPE |
Definiuje komunikaty dla przekształcenia programu Media Foundation (MFT). |
MFTIMER_FLAGS |
Zawiera flagi dla metody IMFTimer::SetTimer. |
MFTOPOLOGY_DXVA_MODE |
Określa, czy moduł ładujący topologii włącza przyspieszanie wideo Microsoft DirectX (DXVA) w topologii. |
MFTOPOLOGY_HARDWARE_MODE |
Określa, czy moduł ładujący topologii wstawi sprzętowe przekształcenia Programu Media Foundation (MFTs) w topologię. |
MFVideo3DFormat |
Określa sposób przechowywania ramek wideo 3D w pamięci. |
MFVideo3DFormat |
Określa sposób przechowywania ramek wideo 3D w pamięci. |
MFVideo3DSampleFormat |
Określa, jak ramka wideo 3D jest przechowywana w przykładzie multimediów. |
MFVideo3DSampleFormat |
Określa, jak ramka wideo 3D jest przechowywana w przykładzie multimediów. |
MFVideoAlphaBitmapFlags |
Definiuje flagi dla struktury MFVideoAlphaBitmapParams. |
MFVideoAspectRatioMode |
Określa tryb proporcji. |
MFVideoChromaSubsampling |
Zawiera flagi definiujące schemat kodowania chroma dla danych Y'Cb'Cr. |
MFVideoDRMFlags |
Określa typ ochrony kopii wymagany dla strumienia wideo. |
MFVideoDSPMode |
Określa tryb przetwarzania Stabilizacja wideo MFT. |
MFVideoFlags |
Zawiera flagi opisujące strumień wideo. |
MFVideoInterlaceMode |
Określa sposób przeplotu strumienia wideo. |
MFVideoLighting |
Opisuje optymalne oświetlenie do wyświetlania określonego zestawu zawartości wideo. |
MFVideoMixPrefs |
Zawiera flagi używane do konfigurowania sposobu, w jaki ulepszony moduł renderowania wideo (EVR) wykonuje deinterlacing. |
MFVideoPadFlags |
Określa, czy ma być wypełniany obraz wideo tak, aby mieścił się w określonym współczynniku proporcji. |
MFVideoPrimaries |
Określa prawybory kolorów źródła wideo. |
MFVideoRenderPrefs |
Zawiera flagi definiujące sposób wyświetlania wideo przez ulepszony program renderujący wideo (EVR). |
MFVideoRotationFormat |
Opisuje obrót obrazu wideo w kierunku odwrotnym do ruchu wskazówek zegara. |
MFVideoSrcContentHintFlags |
Opisuje zamierzony współczynnik proporcji strumienia wideo. |
MFVideoTransferFunction |
Określa funkcję konwersji z liniowego RGB na nieliniowy RGB (R'G'B'). |
MFVideoTransferMatrix |
Opisuje macierze konwersji między Y'PbPr (wideo składnika) i studio R'G'B'. |
MFVP_MESSAGE_TYPE |
Definiuje komunikaty dla ulepszonego prezentera wideo (EVR). |
MFWaveFormatExConvertFlags |
Zawiera flagi określające sposób konwertowania typu nośnika audio. |
MIC_ARRAY_MODE |
Określa, w jaki sposób funkcja DSP przechwytywania głosu wykonuje przetwarzanie tablicy mikrofonów. Ta wyliczenie jest używana z właściwością MFPKEY_WMAAECMA_FEATR_MICARR_MODE. |
PLAYTO_SOURCE_CREATEFLAGS |
Zawiera flagi dla metody IPlayToSourceClassFactory::CreateInstance. |
SAMPLE_PROTECTION_VERSION |
Definiuje numer wersji dla przykładowej ochrony. |
WMT_PROP_DATATYPE |
Definiuje typy danych używane dla właściwości kodera i DSP, do których uzyskuje się dostęp przy użyciu metod interfejsu IWMCodecProps. |
Tematy pokrewne
-
dokumentacja programowania Media Foundation