Attributi di trasformazione
Gli attributi seguenti si applicano a trasformazioni di Media Foundation (MFT) o a oggetti di attivazione per le MFP o entrambi.
Attributo | Descrizione | Si applica a |
---|---|---|
MF_ACTIVATE_MFT_LOCKED | Specifica se il caricatore della topologia modificherà i tipi di supporto in un MFT. | MFPT |
MF_SA_D3D_AWARE | Specifica se una trasformazione Media Foundation (MFT) supporta l'accelerazione video DirectX. | MFPT |
MF_TRANSFORM_ASYNC | Specifica se un MFT esegue l'elaborazione asincrona. | MFPT |
MF_TRANSFORM_ASYNC_UNLOCK | Abilita l'uso di un MFT asincrono. | MFPT |
MF_TRANSFORM_CATEGORY_Attribute | Specifica la categoria per un MFT. | Oggetti di attivazione MFT |
MF_TRANSFORM_FLAGS_Attribute | Contiene flag per un oggetto di attivazione MFT. | Oggetti di attivazione MFT |
MFT_CODEC_MERIT_Attribute | Contiene il valore di merito di un codec hardware. | Oggetti di attivazione MFT |
MFT_CONNECTED_STREAM_ATTRIBUTE | Contiene un puntatore agli attributi del flusso del flusso connesso in un MFT basato su hardware. | MFPT |
MFT_CONNECTED_TO_HW_STREAM | Specifica se un MFT basato su hardware è connesso a un altro MFT basato su hardware. | MFPT |
MFT_DECODER_EXPOSE_OUTPUT_TYPES_IN_NATIVE_ORDER | Specifica se un decodificatore espone i tipi di output IYUV/I420 (adatti per la transcodifica) prima di altri formati. | MFPT |
MFT_DECODER_FINAL_VIDEO_RESOLUTION_HINT | Specifica la risoluzione di output finale dell'immagine decodificata, dopo l'elaborazione video. | MFPT |
MFT_ENCODER_SUPPORTS_CONFIG_EVENT | Specifica che il codificatore MFT supporta la ricezione di MEEncodingParameter eventi durante lo streaming. | MFPT |
MFT_ENUM_ADAPTER_LUID | Specifica un identificatore univoco per una scheda video. Utilizzare questo attributo quando si chiama MFTEnum2 per enumerare le MFTEnum2 associate a un adattatore specifico. | MFPT |
MFT_ENUM_HARDWARE_URL_Attribute | Contiene il collegamento simbolico per un MFT basato su hardware. | Oggetti di attivazione MFT/MFT |
MFT_ENUM_HARDWARE_VENDOR_ID_Attribute | Specifica l'ID fornitore per una trasformazione Media Foundation basata su hardware | MFPT |
MFT_ENUM_TRANSCODE_ONLY_ATTRIBUTE | Specifica se un decodificatore è ottimizzato per la transcodifica anziché per la riproduzione. | MFPT |
MFT_FIELDOFUSE_UNLOCK_Attribute | Contiene un puntatore IMFFieldOfUseMFTUnlock, che può essere usato per sbloccare MFT. | Oggetti di attivazione MFT |
MFT_FRIENDLY_NAME_Attribute | Contiene il nome visualizzato per un MFT basato su hardware. | Oggetti di attivazione MFT |
MFT_INPUT_TYPES_Attributes | Contiene i tipi di input registrati per un MFT. | Oggetti di attivazione MFT |
MFT_OUTPUT_TYPES_Attributes | Contiene i tipi di output registrati per un MFT. | Oggetti di attivazione MFT |
MFT_PREFERRED_ENCODER_PROFILE | Contiene le proprietà di configurazione per un codificatore. | Oggetti di attivazione MFT |
MFT_PREFERRED_OUTPUTTYPE_Attribute | Specifica il formato di output preferito per un codificatore. | Oggetti di attivazione MFT |
MFT_PREFERRED_OUTPUTTYPE_Attribute | Specifica il formato di output preferito per un codificatore. | Oggetti di attivazione MFT |
MFT_PROCESS_LOCAL_Attribute | Specifica se un MFT è registrato solo nel processo dell'applicazione. | Oggetti di attivazione MFT |
MFT_REMUX_MARK_I_PICTURE_AS_CLEAN_POINT | Specifica se il video H.264 remux MFT deve contrassegnare le immagini come punto pulito per una migliore capacità di ricerca. Ciò ha il potenziale di danneggiamenti sulle richieste nei file MP4 finali non conformi. | Oggetti di attivazione MFT |
MFT_SUPPORT_3DVIDEO | Specifica se una trasformazione Media Foundation (MFT) supporta video stereoscopici 3D. | Oggetti di attivazione MFT |
MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE | Specifica se una trasformazione Media Foundation (MFT) supporta modifiche al formato dinamico. | MFPT |
MFT_TRANSFORM_CLSID_Attribute | Contiene l'identificatore di classe (CLSID) di un MFT. | Oggetti di attivazione MFT |
Argomenti correlati