Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Následující atributy platí pro media samples. Pokud chcete získat atributy z ukázky médií, použijte rozhraní MMFAttributes.
| Atribut | Popis |
|---|---|
| MFSampleExtension_3DVideo | Určuje, jestli ukázka média obsahuje 3D rámeček videa. |
| MFSampleExtension_3DVideo_SampleFormat | Určuje, jak je 3D videozáznam uložený ve vzorku médií. |
| MFSampleExtension_BottomFieldFirst | Určuje dominanci pole pro prokládaný videosnímek. |
| MFSampleExtension_CameraExtrinsics | Parametry kamery pro vzorek. |
| MFSampleExtension_CaptureMetadata | IMFAttributes ukládá všechna metadata související s kanálem zachycení. |
| MFSampleExtension_CleanPoint | Určuje, zda je vzorek videa klíčovým rámečkem. |
| MFSampleExtension_Content_KeyID | Nastaví ID klíče pro vzorek. |
| MFSampleExtension_DerivedFromTopField | Určuje, zda byl deinterlacovaný snímek videa odvozen z horního nebo dolního pole. |
| MFSampleExtension_DeviceTimestamp | Časové razítko ovladače zařízení. |
| MFSampleExtension_Discontinuity | Určuje, jestli je vzorek médií prvním vzorkem za mezerou ve streamu. |
| MFSampleExtension_Encryption_CryptByteBlock | Určuje šifrovanou velikost bloku bajtů pro šifrování vzorů založených na vzorku. |
| MFSampleExtension_Encryption_ProtectionScheme | Určuje schéma ochrany pro šifrované ukázky. |
| MFSampleExtension_Encryption_SampleID | Určuje ID šifrované ukázky. |
| MFSampleExtension_Encryption_SkipByteBlock | Určuje nezašifrovanou velikost bloku bajtů pro šifrování vzorů založených na vzorku. |
| MFSampleExtension_Encryption_SubSampleMappingSplit | Nastaví mapování podvzorků pro vzorek, který označuje jasné a šifrované bajty v datových vzorcích. |
|
MFSampleExtension_FeatureMap |
Obsahuje jednu strukturu MACROBLOCK_DATA pro každý makroblok ve vstupním rámečku. |
| MFSampleExtension_FrameCorruption | Určuje, jestli je rámeček videa poškozený. |
| MFSampleExtension_ForwardedDecodeUnits | Získá objekt typu MMFCollection obsahující MMFSample objekty, které obsahují jednotky vrstvy abstrakce sítě (NALU) a doplňkové informace o vylepšení (SEI) předávané dekodérem. |
| MFSampleExtension_ForwardedDecodeUnitType | Určuje typ, NALU nebo SEI, jednotky připojené k IMFSample v kolekci MFSampleExtension_ForwardedDecodeUnits. |
| MFSampleExtension_Interlaced | Určuje, jestli je snímek videa prokláněný nebo progresivní. |
| MFSampleExtension_LongTermReferenceFrameInfo | Určuje informace o rámci dlouhodobého odkazu (LTR) a je vráceno na výstupním vzorku. |
| MFSampleExtension_MeanAbsoluteDifference | Tento atribut vrátí střední absolutní rozdíl (MAD) přes všechny makrobloky v Y rovině. |
| MFSampleExtension_PacketCrossOffsets | Určuje hranice nákladu pro rámce. To platí pro šifrované ukázky. |
| MFSampleExtension_PhotoThumbnail | Obsahuje fotografii miniatury IMFSample. |
| MFSampleExtension_PhotoThumbnailMediaType | Obsahuje MMFMediaType, který popisuje typ formátu obrázku obsažený v atributu MFSampleExtension_PhotoThumbnail. |
| MFSampleExtension_PinholeCameraIntrinsics | Vnitřní parametry dírkové kamery pro vzorek. |
| MFSampleExtension_RepeatFirstField | Určuje, zda se má první pole opakovat v prokládaném rámečku. |
| MFSampleExtension_ROIRectangle | Určuje hranice oblasti zájmu, která označuje oblast rámce, která vyžaduje jinou kvalitu. |
| MFSampleExtension_SingleField | Určuje, jestli vzorek videa obsahuje jedno pole nebo dvě protkaná pole. |
|
MFSampleExtension_SpatialLayerId |
ID prostorové vrstvy dat obsažených v IMFSample. |
| MFSampleExtension_TargetGlobalLuminance | Hodnota v nitech, která určuje cílovou globální svítivost podsvícení souvisejícího video snímku. |
|
MFSampleExtension_TemporalLayerId |
ID dočasné vrstvy dat obsažených v IMFSample. |
| MFSampleExtension_Token | Obsahuje ukazatel na token, který byl poskytnut metodě IMFMediaStream::RequestSample. |
| MFSampleExtension_VideoEncodePictureType | Určuje hranice oblasti zájmu, která označuje oblast rámce, která vyžaduje jinou kvalitu. |
| MFSampleExtension_VideoEncodeQP | Určuje kvantizační parametr (QP), který se použil k kódování ukázky videa. |
Ne všechny ukázky médií obsahují všechny atributy uvedené tady. V některých případech se atribut vztahuje pouze na určité druhy dat. Některé atributy se například vztahují pouze na ukázky videa a neměly by se zobrazovat u zvukových ukázek. V jiných případech má atribut výchozí hodnotu, která se použije, pokud atribut není nastaven.
Související témata
-
Media Foundation atributy