Transformar atributos

Os atributos a seguir se aplicam a MFTs ( Media Foundation Transforms ) ou a Objetos de Ativação para MFTs ou ambos.

Atributo Descrição Aplica-se A
MF_ACTIVATE_MFT_LOCKED Especifica se o Carregador de Topologia alterará os tipos de mídia em um MFT. MFTs
MF_SA_D3D_AWARE Especifica se uma MFT (transformação do Media Foundation) dá suporte à Aceleração de Vídeo DirectX. MFTs
MF_TRANSFORM_ASYNC Especifica se um MFT executa processamento assíncrono. MFTs
MF_TRANSFORM_ASYNC_UNLOCK Habilita o uso de um MFT assíncrono. MFTs
MF_TRANSFORM_CATEGORY_Attribute Especifica a categoria de um MFT. Objetos de ativação MFT
MF_TRANSFORM_FLAGS_Attribute Contém sinalizadores para um objeto de ativação MFT. Objetos de ativação MFT
MFT_CODEC_MERIT_Attribute Contém o valor de mérito de um codec de hardware. Objetos de ativação MFT
MFT_CONNECTED_STREAM_ATTRIBUTE Contém um ponteiro para os atributos de fluxo do fluxo conectado em um MFT baseado em hardware. MFTs
MFT_CONNECTED_TO_HW_STREAM Especifica se um MFT baseado em hardware está conectado a outro MFT baseado em hardware. MFTs
MFT_DECODER_EXPOSE_OUTPUT_TYPES_IN_NATIVE_ORDER Especifica se um decodificador expõe tipos de saída IYUV/I420 (adequados para transcodificação) antes de outros formatos. MFTs
MFT_DECODER_FINAL_VIDEO_RESOLUTION_HINT Especifica a resolução de saída final da imagem decodificada, após o processamento de vídeo. MFTs
MFT_ENCODER_SUPPORTS_CONFIG_EVENT Especifica que o codificador MFT dá suporte ao recebimento de eventos MEEncodingParameter durante o streaming. MFTs
MFT_ENUM_ADAPTER_LUID Especifica um identificador exclusivo para um adaptador de vídeo. Use esse atributo ao chamar MFTEnum2 para enumerar MFTs associados a um adaptador específico. MFTs
MFT_ENUM_HARDWARE_URL_Attribute Contém o link simbólico para um MFT baseado em hardware. Objetos de ativação MFTs/MFT
MFT_ENUM_HARDWARE_VENDOR_ID_Attribute Especifica a ID do fornecedor para uma transformação do Media Foundation baseada em hardware MFTs
MFT_ENUM_TRANSCODE_ONLY_ATTRIBUTE Especifica se um decodificador é otimizado para transcodificação em vez de para reprodução. MFTs
MFT_FIELDOFUSE_UNLOCK_Attribute Contém um ponteiro IMFFieldOfUseMFTUnlock , que pode ser usado para desbloquear o MFT. Objetos de ativação MFT
MFT_FRIENDLY_NAME_Attribute Contém o nome de exibição de um MFT baseado em hardware. Objetos de ativação MFT
MFT_INPUT_TYPES_Attributes Contém os tipos de entrada registrados para um MFT. Objetos de ativação MFT
MFT_OUTPUT_TYPES_Attributes Contém os tipos de saída registrados para um MFT. Objetos de ativação MFT
MFT_PREFERRED_ENCODER_PROFILE Contém propriedades de configuração para um codificador. Objetos de ativação MFT
MFT_PREFERRED_OUTPUTTYPE_Attribute Especifica o formato de saída preferencial para um codificador. Objetos de ativação MFT
MFT_PREFERRED_OUTPUTTYPE_Attribute Especifica o formato de saída preferencial para um codificador. Objetos de ativação MFT
MFT_PROCESS_LOCAL_Attribute Especifica se um MFT é registrado apenas no processo do aplicativo. Objetos de ativação MFT
MFT_REMUX_MARK_I_PICTURE_AS_CLEAN_POINT Especifica se o MFT de remux de vídeo H.264 deve marcar imagens I como limpo ponto para uma melhor capacidade de busca. Isso tem o potencial de corrupção em buscas em arquivos MP4 finais não compatíveis. Objetos de ativação MFT
MFT_SUPPORT_3DVIDEO Especifica se uma MFT (transformação do Media Foundation) dá suporte a vídeo estereoscópico 3D. Objetos de ativação MFT
MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE Especifica se uma MFT (transformação do Media Foundation) dá suporte a alterações de formato dinâmico. MFTs
MFT_TRANSFORM_CLSID_Attribute Contém o CLSID (identificador de classe) de um MFT. Objetos de ativação MFT

 

IMFTransform

Atributos do Media Foundation

Transformações do Media Foundation