Udostępnij przez


Struktury programu Media Foundation

Struktura Opis
AecQualityMetrics_Struct Zawiera metryki jakości dotyczące anulowania echa akustycznego (AEC).
ASF_FLAT_PICTURE Zawiera obraz, który jest przechowywany jako metadane dla źródła multimediów.
ASF_FLAT_SYNCHRONISED_LYRICS Zawiera zsynchronizowane teksty przechowywane jako metadane źródła multimediów.
ASF_INDEX_DESCRIPTOR Opisuje konfigurację indeksowania dla strumienia i typu indeksu.
ASF_INDEX_IDENTIFIER Definiuje dyskretny indeks obiektu indeksatora ASF.
ASF_MUX_STATISTICS Zawiera statystyki dotyczące postępu multipleksera ASF.
DXVA2_AES_CTR_IV Zawiera wektor inicjalizacji (IV) szyfrowania Advanced Encryption Standard (AES).
DXVA2_AYUVSample16 Definiuje 16-bitową wartość piksela AYUV.
DXVA2_AYUVSample8 Definiuje 8-bitową wartość piksela AYUV.
DXVA2_ConfigPictureDecode Opisuje konfigurację urządzenia dekodera directX Video Acceleration (DXVA).
DXVA2_DecodeBufferDesc Opisuje bufor wysyłany z dekodera do urządzenia DXVA.
DXVA2_DecodeExecuteParams Zawiera parametry metody IDirectXVideoDecoder::Execute.
DXVA2_DecodeExtensionData Zawiera dane prywatne dla metody IDirectXVideoDecoder::Execute.
DXVA2_ExtendedFormat Opisuje format strumienia wideo.
DXVA2_FilterValues Zawiera parametry filtru obrazu DXVA.
DXVA2_Fixed32 Definiuje 32-bitową liczbę punktów stałych.
DXVA2_Frequency Definiuje częstotliwość wideo.
DXVA2_ProcAmpValues Zawiera wartości operacji przetwarzania wideo DXVA.
DXVA2_ValueRange Definiuje zakres obsługiwanych wartości dla operacji DXVA.
DXVA2_VideoDesc Opisuje strumień wideo dla urządzenia dekodera DXVA lub urządzenia procesora wideo.
DXVA2_VideoProcessBltParams Zawiera parametry metody IDirectXVideoProcessor::VideoProcessBlt.
DXVA2_VideoProcessorCaps Opisuje możliwości trybu procesora wideo DVXA.
DXVA2_VideoSample Określa przykład danych wejściowych dla metody IDirectXVideoProcessor::VideoProcessBlt.
DXVAHD_BLT_STATE_ALPHA_FILL_DATA Określa sposób obliczania wyjściowych wartości alfa dla operacji blit microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_BLT_STATE_BACKGROUND_COLOR_DATA Określa kolor tła dla operacji DXVA-HD blit.
DXVAHD_BLT_STATE_CONSTRICTION_DATA Określa, czy dane wyjściowe są downsampled w operacji DXVA-HD blit.
DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE_DATA Określa przestrzeń kolorów danych wyjściowych dla operacji DXVA-HD blit.
DXVAHD_BLT_STATE_PRIVATE_DATA Zawiera dane dla prywatnego stanu DXVA-HD blit.
DXVAHD_BLT_STATE_TARGET_RECT_DATA Określa prostokąt docelowy dla DXVA-HD blitting.
DXVAHD_COLOR_RGBA Określa wartość koloru RGB.
DXVAHD_COLOR_YCbCrA Określa wartość koloru YCbCr.
DXVAHD_CONTENT_DESC Opisuje strumień wideo dla procesora wideo DXVA-HD.
DXVAHD_CUSTOM_RATE_DATA Określa niestandardową szybkość konwersji szybkości klatek lub odwrotnej telecyny (IVTC).
DXVAHD_FILTER_RANGE_DATA Definiuje zakres obsługiwanych wartości dla filtru obrazu.
DXVAHD_RATIONAL Zawiera liczbę racjonalną (współczynnik).
DXVAHD_STREAM_DATA Zawiera dane na strumień dla metody IDXVAHD_VideoProcessor::VideoProcessBltHD.
DXVAHD_STREAM_STATE_ALPHA_DATA Określa planarną wartość alfa dla strumienia wejściowego DXVA-HD.
DXVAHD_STREAM_STATE_ASPECT_RATIO_DATA Określa współczynnik proporcji pikseli (PAR) dla prostokątów źródłowych i docelowych.
DXVAHD_STREAM_STATE_D3DFORMAT_DATA Określa format strumienia wejściowego DXVA-HD.
DXVAHD_STREAM_STATE_DESTINATION_RECT_DATA Określa prostokąt docelowy dla strumienia wejściowego DXVA-HD.
DXVAHD_STREAM_STATE_FILTER_DATA Określa poziom operacji filtrowania na strumieniu wejściowym DXVA-HD.
DXVAHD_STREAM_STATE_FRAME_FORMAT_DATA Określa sposób przeplotu strumienia wejściowego DXVA-HD.
DXVAHD_STREAM_STATE_INPUT_COLOR_SPACE_DATA Określa przestrzeń kolorów dla strumienia wejściowego DXVA-HD.
DXVAHD_STREAM_STATE_LUMA_KEY_DATA Określa klucz luma dla strumienia wejściowego DXVA-HD.
DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA Określa szybkość klatek wyjściowych dla strumienia wejściowego DXVA-HD.
DXVAHD_STREAM_STATE_PALETTE_DATA Zawiera wpisy palety kolorów dla strumienia wejściowego DXVA-HD.
DXVAHD_STREAM_STATE_PRIVATE_DATA Zawiera dane dla stanu strumienia prywatnego dla strumienia wejściowego DXVA-HD.
DXVAHD_STREAM_STATE_PRIVATE_IVTC_DATA Zawiera statystyki IVTC z urządzenia DXVA-HD.
DXVAHD_STREAM_STATE_SOURCE_RECT_DATA Określa prostokąt źródłowy dla strumienia wejściowego DXVA-HD.
DXVAHD_VPCAPS Określa możliwości procesora wideo DXVA-HD.
DXVAHD_VPDEVCAPS Określa możliwości urządzenia DXVA-HD.
DXVAHDSW_CALLBACKS Zawiera wskaźniki do funkcji implementowanych przez wtyczkę oprogramowania dla DXVA-HD.
MF_FLOAT2 Wektor z dwoma składnikami.
MF_FLOAT3 Wektor z trzema składnikami.
MF_QUATERNION Czterowymiarowy wektor używany do reprezentowania obrotu.
MF_LEAKY_BUCKET_PAIR Określa wymagania dotyczące buforowania pliku.
MF_SINK_WRITER_STATISTICS Zawiera statystyki dotyczące wydajności modułu zapisywania ujścia.
MF_TRANSCODE_SINK_INFO Przechowuje informacje o strumieniach audio i wideo używanych przez wbudowany ujście multimediów do generowania pliku wyjściowego.
MFARGB Opisuje wartość koloru ARGB.
MFASYNCRESULT Zawiera dane potrzebne do zaimplementowania interfejsu IMFAsyncResult.
MFAYUVSample Opisuje przykład 4:4:4 Y 'Cb'Cr'.
MFBYTESTREAM_BUFFERING_PARAMS Określa parametry buforowania dla strumienia bajtów sieciowych.
MFCameraExtrinsic_CalibratedTransform Przekształcenie opisujące lokalizację aparatu względem innych kamer lub ustalone odwołanie zewnętrzne.
MFCameraExtrinsics Opisuje lokalizację aparatu względem innych kamer lub ustalonego zewnętrznego odwołania.
MFCameraIntrinsic_PinholeCameraModel Reprezentuje model aparatu otworowego.
MFCameraIntrinsic_DistortionModel Reprezentuje model zniekształceń obiektywu wielomianowego.
MFCLOCK_PROPERTIES Definiuje właściwości zegara.
MFFOLDDOWN_MATRIX Zawiera współczynniki używane do przekształcania dźwięku wielokanałowego na mniejszą liczbę kanałów audio.
MFINPUTTRUSTAUTHORITY_ACCESS_ACTION Opisuje akcję żądaną przez wyjściowy urząd zaufania (OTA).
MFINPUTTRUSTAUTHORITY_ACCESS_PARAMS Zawiera parametry IMFInputTrustAuthority::BindAccess lub IMFInputTrustAuthority::UpdateAccess metoda.
MFMPEG2DLNASINKSTATS Zawiera statystyki kodowania z ujścia multimediów DLNA.
MFNetCredentialManagerGetParam Zawiera informacje o uwierzytelnianiu menedżera poświadczeń.
MFOffset Określa przesunięcie jako liczbę rzeczywistą o stałym punkcie.
MFRatio Reprezentuje współczynnik.
MFRR_COMPONENT_HASH_INFO Zawiera informacje o odwołanym składniku.
MFP_ACQUIRE_USER_CREDENTIAL_EVENT Przestarzałe. Struktura zdarzeń dla zdarzenia MFP_EVENT_TYPE_ACQUIRE_USER_CREDENTIAL.
MFP_ERROR_EVENT Przestarzałe. Struktura zdarzeń dla zdarzenia MFP_EVENT_TYPE_ERROR.
MFP_EVENT_HEADER Przestarzałe. Zawiera informacje wspólne dla każdego typu zdarzenia MFPlay.
MFP_FRAME_STEP_EVENT Przestarzałe. Struktura zdarzeń dla zdarzenia MFP_EVENT_TYPE_FRAME_STEP.
MFP_MEDIAITEM_CLEARED_EVENT Przestarzałe. Nie udokumentowane w tej wersji.
MFP_MEDIAITEM_CREATED_EVENT Przestarzałe. Struktura zdarzeń dla zdarzenia MFP_EVENT_TYPE_MEDIAITEM_CREATED.
MFP_MEDIAITEM_SET_EVENT Przestarzałe. Struktura zdarzeń dla zdarzenia MFP_EVENT_TYPE_MEDIAITEM_SET.
MFP_MF_EVENT Przestarzałe. Struktura zdarzeń dla zdarzenia MFP_EVENT_TYPE_MF.
MFP_PAUSE_EVENT Przestarzałe. Struktura zdarzeń dla zdarzenia MFP_EVENT_TYPE_PAUSE.
MFP_PLAY_EVENT Przestarzałe. Struktura zdarzeń dla zdarzenia MFP_EVENT_TYPE_PLAY.
MFP_PLAYBACK_ENDED_EVENT Przestarzałe. Struktura zdarzeń dla zdarzenia MFP_EVENT_TYPE_PLAYBACK_ENDED.
MFP_POSITION_SET_EVENT Przestarzałe. Struktura zdarzeń dla zdarzenia MFP_EVENT_TYPE_POSITION_SET.
MFP_RATE_SET_EVENT Przestarzałe. Struktura zdarzeń dla zdarzenia MFP_EVENT_TYPE_RATE_SET.
MFP_STOP_EVENT Przestarzałe. Struktura zdarzeń dla zdarzenia MFP_EVENT_TYPE_STOP.
MFPinholeCameraIntrinsic_IntrinsicModel Reprezentuje wewnętrzny model aparatu pinhole dla określonej rozdzielczości.
MFPinholeCameraIntrinsics Zawiera zero lub 1 modele wewnętrzne aparatu pinhole, które opisują sposób projekcji punktu 3D w świecie fizycznym na ramce obrazu 2D aparatu.
MFRR_COMPONENTS Zawiera informacje o co najmniej jednym odwołanych składnikach.
MFT_INPUT_STREAM_INFO Zawiera informacje o strumieniu wejściowym w przekształceniu programu Media Foundation (MFT).
MFT_OUTPUT_DATA_BUFFER Zawiera informacje o buforze wyjściowym dla MFT.
MFT_OUTPUT_STREAM_INFO Zawiera informacje o strumieniu wyjściowym na platformie MFT.
MFT_REGISTER_TYPE_INFO Zawiera informacje o typie nośnika do rejestrowania MFT.
MFT_REGISTRATION_INFO Zawiera parametry metody IMFLocalMFTRegistration::RegisterMFTs.
MFTOPONODE_ATTRIBUTE_UPDATE Określa nową wartość atrybutu dla węzła topologii.
MFVideoAlphaBitmap Określa mapę bitową dla interfejsu EVR do mieszania alfa z wideo.
MFVideoAlphaBitmapParams Określa sposób, w jaki EVR alfa-blends mapy bitowej z wideo.
MFVideoa Określa prostokątny obszar w ramce wideo.
MFVideoCompressedInfo Zawiera informacje o formacie kompresji wideo.
MFVIDEOFORMAT Opisuje format wideo.
MFVideoInfo Zawiera informacje o formacie wideo, które mają zastosowanie zarówno do skompresowanych, jak i nieskompresowanych formatów.
MFVideoNormalizedRect Definiuje znormalizowany prostokąt, który służy do określania pod prostokątów w prostokątach wideo.
MFVideoSurfaceInfo Zawiera informacje o nieskompresowanym formacie wideo.
MT_ARBITRARY_HEADER Zawiera dane formatu dla strumienia binarnego w pliku Advanced Systems Format (ASF).
MT_CUSTOM_VIDEO_PRIMARIES Definiuje niestandardowe prawybory kolorów dla źródła wideo.
OPM_ACP_AND_CGMSA_SIGNALING Zawiera wynik zapytania OPM_GET_ACP_AND_CGMSA_SIGNALING.
OPM_ACTUAL_OUTPUT_FORMAT Zawiera wynik zapytania OPM_GET_ACTUAL_OUTPUT_FORMAT w programie Output Protection Manager (OPM).
OPM_CONFIGURE_PARAMETERS Zawiera polecenie OPM lub Certified Output Protection Manager (COPP).
OPM_CONNECTED_HDCP_DEVICE_INFORMATION Zawiera wynik zapytania OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION.
OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS Zawiera parametry metody IOPMVideoOutput::COPPCompatibleGetInformation.
OPM_ENCRYPTED_INITIALIZATION_PARAMETERS Zawiera parametry inicjowania dla sesji opm.
OPM_GET_CODEC_INFO_INFORMATION Zawiera wynik zapytania OPM_GET_CODEC_INFO.
OPM_GET_CODEC_INFO_PARAMETERS Zawiera informacje dotyczące polecenia OPM_GET_CODEC_INFO.
OPM_GET_INFO_PARAMETERS Zawiera parametry metody IOPMVideoOutput::GetInformation.
OPM_HDCP_KEY_SELECTION_VECTOR Zawiera wektor wyboru klucza (KSV) dla odbiornika High-Bandwidth Digital Content Protection (HDCP).
OPM_OMAC Zawiera kod uwierzytelniania komunikatów (MAC) dla komunikatu OPM.
OPM_OUTPUT_ID_DATA Zawiera wynik żądania stanu OPM_GET_OUTPUT_ID.
OPM_RANDOM_NUMBER Zawiera 128-bitową liczbę losową do użycia z programem OPM.
OPM_REQUESTED_INFORMATION Zawiera wynik żądania stanu platformy OPM.
OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS Zawiera informacje dotyczące polecenia OPM_SET_ACP_AND_CGMSA_SIGNALING w programie OPM.
OPM_SET_HDCP_SRM_PARAMETERS Zawiera parametry polecenia OPM_SET_HDCP_SRM.
OPM_SET_PROTECTION_LEVEL_PARAMETERS Zawiera dane dla polecenia OPM_SET_PROTECTION_LEVEL w programie OPM.
OPM_STANDARD_INFORMATION Zawiera wynik żądania stanu platformy OPM.
STREAM_MEDIUM Nie do użycia przez aplikację.

 

dokumentacja programowania Media Foundation