Transformar atributos
Os atributos a seguir se aplicam a Media Foundation Transforms (MFTs), ou a Activation Objects for 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 transformação do Media Foundation (MFT) suporta aceleração de vídeo DirectX. | MFTs |
MF_TRANSFORM_ASYNC | Especifica se uma MFT executa processamento assíncrono. | MFTs |
MF_TRANSFORM_ASYNC_UNLOCK | Permite o uso de uma MFT assíncrona. | MFTs |
MF_TRANSFORM_CATEGORY_Attribute | Especifica a categoria de uma 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 uma MFT baseada em hardware. | MFTs |
MFT_CONNECTED_TO_HW_STREAM | Especifica se uma MFT baseada em hardware está conectada a outra MFT baseada 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 suporta o 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 associadas a um adaptador específico. | MFTs |
MFT_ENUM_HARDWARE_URL_Attribute | Contém o link simbólico para uma MFT baseada 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 reprodução. | MFTs |
MFT_FIELDOFUSE_UNLOCK_Attribute | Contém um ponteiroIMFFieldOfUseMFTUnlock, que pode ser usado para desbloquear o MFT. | Objetos de ativação MFT |
MFT_FRIENDLY_NAME_Attribute | Contém o nome para exibição de uma MFT baseada 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 preferido para um codificador. | Objetos de ativação MFT |
MFT_PREFERRED_OUTPUTTYPE_Attribute | Especifica o formato de saída preferido para um codificador. | Objetos de ativação MFT |
MFT_PROCESS_LOCAL_Attribute | Especifica se uma MFT é registrada somente no processo do aplicativo. | Objetos de ativação MFT |
MFT_REMUX_MARK_I_PICTURE_AS_CLEAN_POINT | Especifica se o MFT remux de vídeo H.264 deve marcar as imagens I como ponto limpo para melhor capacidade de busca. Isso tem o potencial para corrupções em buscas em arquivos MP4 finais não conformes. | Objetos de ativação MFT |
MFT_SUPPORT_3DVIDEO | Especifica se uma transformação Media Foundation (MFT) suporta vídeo estereoscópico 3D. | Objetos de ativação MFT |
MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE | Especifica se uma transformação do Media Foundation (MFT) oferece suporte a alterações de formato dinâmico. | MFTs |
MFT_TRANSFORM_CLSID_Attribute | Contém o identificador de classe (CLSID) de uma MFT. | Objetos de ativação MFT |