Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Gli attributi seguenti si applicano a Media Samples. Per ottenere gli attributi da un esempio multimediale, usare l'interfacciaIMFAttributes.
| Attributo | Descrizione |
|---|---|
| MFSampleExtension_3DVideo | Specifica se un esempio multimediale contiene un fotogramma video 3D. |
| MFSampleExtension_3DVideo_SampleFormat | Specifica la modalità di archiviazione di un fotogramma video 3D in un esempio multimediale. |
| MFSampleExtension_BottomFieldFirst | Specifica la dominanza del campo per un fotogramma video interlacciato. |
| MFSampleExtension_CameraExtrinsics | I parametri esterni della fotocamera per il campione. |
| MFSampleExtension_CaptureMetadata | IMFAttributes archiviare tutti i metadati correlati alla pipeline di acquisizione. |
| MFSampleExtension_CleanPoint | Indica se un esempio video è un fotogramma chiave. |
| MFSampleExtension_Content_KeyID | Imposta l'ID chiave per l'esempio. |
| MFSampleExtension_DerivedFromTopField | Specifica se un fotogramma video deinterlacciato è ottenuto dal campo superiore o dal campo inferiore. |
| MFSampleExtension_DeviceTimestamp | Timestamp del driver di dispositivo. |
| MFSampleExtension_Discontinuity | Specifica se un campione multimediale è il primo dopo un'interruzione nel flusso. |
| MFSampleExtension_Encryption_CryptByteBlock | Specifica le dimensioni del blocco di byte crittografate per la crittografia del modello basata su campione. |
| MFSampleExtension_Encryption_ProtectionScheme | Specifica lo schema di protezione per gli esempi crittografati. |
| MFSampleExtension_Encryption_SampleID | Specifica l'ID di un esempio crittografato. |
| MFSampleExtension_Encryption_SkipByteBlock | Specifica le dimensioni del blocco di byte non crittografate per la crittografia del pattern basata sui campioni. |
| MFSampleExtension_Encryption_SubSampleMappingSplit | Imposta il mapping di esempio secondario per l'esempio che indica i byte non crittografati e crittografati nei dati di esempio. |
|
MFSampleExtension_FeatureMap |
Contiene una struttura MACROBLOCK_DATA per ogni blocco di macro nel frame di input. |
| MFSampleExtension_FrameCorruption | Specifica se un fotogramma video è danneggiato. |
| MFSampleExtension_ForwardedDecodeUnits | Ottiene un oggetto di tipo IMFCollection contenente oggetti IMFSample che contengono unità di livello di astrazione di rete (NALU) e unità di informazioni supplementari inoltrate da un decodificatore. |
| MFSampleExtension_ForwardedDecodeUnitType | Specifica il tipo, NALU o SEI, di un'unità associata a un IMFSample all'interno di una raccolta MFSampleExtension_ForwardedDecodeUnits. |
| MFSampleExtension_Interlaced | Indica se un fotogramma video è interlacciato o progressivo. |
| MFSampleExtension_LongTermReferenceFrameInfo | Specifica le informazioni sul frame LTR (Long Term Reference) e viene restituito nell'esempio di output. |
| MFSampleExtension_MeanAbsoluteDifference | Questo attributo restituisce la differenza assoluta media (MAD) in tutti i blocchi macro nel piano Y. |
| MFSampleExtension_PacketCrossOffsets | Specifica i limiti del carico utile per un frame. Questo vale per gli esempi crittografati. |
| MFSampleExtension_PhotoThumbnail | Contiene la miniatura della foto di un IMFSample. |
| MFSampleExtension_PhotoThumbnailMediaType | Contiene ilIMFMediaTypeche descrive il tipo di formato immagine contenuto nell'attributo MFSampleExtension_PhotoThumbnail. |
| MFSampleExtension_PinholeCameraIntrinsics | Le funzioni intrinseche della fotocamera pinhole per l'esempio. |
| MFSampleExtension_RepeatFirstField | Specifica se ripetere il primo campo in un fotogramma interlacciato. |
| MFSampleExtension_ROIRectangle | Specifica i limiti dell'area di interesse che indica l'area del frame che richiede una qualità diversa. |
| MFSampleExtension_SingleField | Specifica se un esempio video contiene un singolo campo o due campi intrecciati |
|
MFSampleExtension_SpatialLayerId |
L'ID livello spaziale dei dati contenuti in un IMFSample. |
| MFSampleExtension_TargetGlobalLuminance | Valore in Nits che specifica la luminosità globale di destinazione per il fotogramma video associato. |
|
MFSampleExtension_TemporalLayerId |
L'ID del livello temporale dei dati contenuti in un IMFSample. |
| MFSampleExtension_Token | Contiene un puntatore al token fornito al metodo IMFMediaStream::RequestSample. |
| MFSampleExtension_VideoEncodePictureType | Specifica i limiti dell'area di interesse che indica l'area del frame che richiede una qualità diversa. |
| MFSampleExtension_VideoEncodeQP | Specifica il parametro di quantizzazione (QP) usato per codificare un esempio video. |
Non tutti gli esempi multimediali contengono tutti gli attributi elencati qui. In alcuni casi, un attributo si applica solo a determinati tipi di dati. Ad esempio, alcuni attributi si applicano solo agli esempi video e non devono essere visualizzati in esempi audio. In altri casi, l'attributo ha un valore predefinito che si applica se l'attributo non è impostato.
Argomenti correlati