Share via


Lista alfabética de atributos da Media Foundation

Esta seção contém uma lista alfabética dos atributos do Microsoft Media Foundation.

Nesta seção

Tópico Descrição
EVRConfig_AllowBatching
Permite que o EVR (Renderizador de Vídeo Avançado) agrupe chamadas ao método IDirect3DDevice9::Present do Microsoft Direct3D.
EVRConfig_AllowDropToBob
Permite que o EVR melhore o desempenho usando o desentrelaçamento bob.
EVRConfig_AllowDropToHalfInterlace
Permite que o EVR melhore o desempenho ignorando o segundo campo de cada quadro entrelaçado.
EVRConfig_AllowDropToThrottle
Permite que o EVR limite sua saída para corresponder à largura de banda da GPU.
EVRConfig_AllowScaling
Permite que o EVR misture o vídeo dentro de um retângulo menor que o retângulo de saída e, em seguida, dimensiona o resultado.
EVRConfig_ForceBatching
Força o EVR a agrupar as chamadas ao método IDirect3D9Device::Present.
EVRConfig_ForceBob
Força o EVR a usar o desentrelaçamento bob.
EVRConfig_ForceHalfInterlace
Força o EVR a ignorar o segundo campo de cada quadro entrelaçado.
EVRConfig_ForceScaling
Força o EVR a misturar o vídeo dentro de um retângulo menor que o retângulo de saída e, em seguida, dimensiona o resultado.
EVRConfig_ForceThrottle
Força o EVR limitar sua saída para corresponder à largura de banda da GPU.
MF_ACTIVATE_CUSTOM_VIDEO_MIXER_ACTIVATE
Especifica um objeto de ativação que cria um mixer de vídeo personalizado para o coletor de mídia do EVR (Renderizador de Vídeo Avançado).
MF_ACTIVATE_CUSTOM_VIDEO_MIXER_CLSID
CLSID de um mixer de vídeo personalizado para o coletor de mídia EVR (renderizador de vídeo avançado).
MF_ACTIVATE_CUSTOM_VIDEO_MIXER_FLAGS
Especifica como criar um mixer personalizado para o EVR (Renderizador de Vídeo Avançado).
MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_ACTIVATE
Especifica um objeto de ativação que cria um apresentador de vídeo personalizado para o coletor de mídia do EVR (Renderizador de Vídeo Avançado).
MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_CLSID
CLSID de um apresentador de vídeo personalizado para o coletor de mídia EVR (renderizador de vídeo) avançado.
MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_FLAGS
Especifica como criar um apresentador personalizado para o EVR (Renderizador de Vídeo Avançado).
MF_ACTIVATE_MFT_LOCKED
Especifica se o Carregador de Topologia alterará os tipos de mídia em uma MFT (transformação do Media Foundation). Normalmente, os aplicativos não usam esse atributo.
MF_ACTIVATE_VIDEO_WINDOW
Alça para a janela de recorte de vídeo.
MF_ASFPROFILE_MAXPACKETSIZE
Especifica o tamanho máximo do pacote para um arquivo ASF, em bytes.
MF_ASFPROFILE_MINPACKETSIZE
Especifica o tamanho mínimo do pacote para um arquivo ASF, em bytes.
MF_ASFSTREAMCONFIG_LEAKYBUCKET1
Define os parâmetros médios do "bucket com vazamento" (consulte Comentários) para codificar um arquivo do Windows Media. Defina esse atributo usando a interface IMFASFStreamConfig.
MF_ASFSTREAMCONFIG_LEAKYBUCKET2
Define os parâmetros de pico do "bucket com vazamento" (consulte Comentários) para codificar um arquivo do Windows Media. Esses parâmetros são usados para a taxa de bits de pico. Defina esse atributo usando a interface IMFASFStreamConfig.
MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ID
Especifica o identificador do dispositivo de ponto de extremidade de áudio.
MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ROLE
Especifica a função do ponto de extremidade de áudio para o renderizador de áudio.
MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS
Contém sinalizadores para configurar o renderizador de áudio.
MF_AUDIO_RENDERER_ATTRIBUTE_SESSION_ID
Especifica a classe da política de áudio para o renderizador de áudio.
MF_AUDIO_RENDERER_ATTRIBUTE_STREAM_CATEGORY
Especifica a categoria do fluxo de áudio para o SAR (Renderizador de Áudio em Streaming).
MF_BYTESTREAM_CONTENT_TYPE
Especifica o tipo MIME de um fluxo de bytes.
MF_BYTESTREAM_DURATION
Especifica a duração de um fluxo de bytes, em unidades de 100 nanossegundos.
MF_BYTESTREAM_EFFECTIVE_URL
Obtém a URL efetiva de um fluxo de bytes.
MF_BYTESTREAM_IFO_FILE_URI
Contém a URL do arquivo IFO (Informações de DVD) especificado pelo servidor HTTP no cabeçalho HTTP, "Pragma: ifoFileURI.dlna.org".
MF_BYTESTREAM_LAST_MODIFIED_TIME
Especifica quando um fluxo de bytes foi modificado pela última vez.
MF_BYTESTREAM_ORIGIN_NAME
Especifica a URL original para um fluxo de bytes.
MF_BYTESTREAMHANDLER_ACCEPTS_SHARE_WRITE
Especifica se um manipulador de fluxo de bytes pode usar um fluxo de bytes que foi aberto para gravação por outro thread.
MF_CAPTURE_ENGINE_CAMERA_STREAM_BLOCKED
Sinaliza que a captura de vídeo está sendo bloqueada pelo driver.
MF_CAPTURE_ENGINE_CAMERA_STREAM_UNBLOCKED
Sinaliza que a captura de vídeo foi restaurada após ser bloqueada.
Atributo MF_CAPTURE_ENGINE_D3D_MANAGER
Define um ponteiro para o Gerenciador de Dispositivos DXGI no mecanismo de captura.
MF_CAPTURE_ENGINE_DECODER_MFT_FIELDOFUSE_UNLOCK_Attribute
Permite que o mecanismo de captura use um decodificador que tenha restrições de campo de uso.
MF_CAPTURE_ENGINE_DISABLE_DXVA Attribute
Especifica se o mecanismo de captura usa a DXVA (Aceleração de Vídeo DirectX) para decodificação de vídeo.
MF_CAPTURE_ENGINE_DISABLE_HARDWARE_TRANSFORMS Attribute
Desabilita o uso de MFTs (transformações do Media Foundation) baseadas em hardware no mecanismo de captura.
MF_CAPTURE_ENGINE_ENABLE_CAMERA_STREAMSTATE_NOTIFICATION
Indica se as notificações de estado do fluxo devem ser habilitadas.
MF_CAPTURE_ENGINE_ENCODER_MFT_FIELDOFUSE_UNLOCK_Attribute
Permite que o mecanismo de captura use um codificador que tenha restrições de campo de uso.
MF_CAPTURE_ENGINE_EVENT_GENERATOR_GUID Attribute
Identifica o componente que gerou um evento de captura.
MF_CAPTURE_ENGINE_EVENT_STREAM_INDEX Attribute
Identifica qual fluxo gerou um evento de captura.
MF_CAPTURE_ENGINE_MEDIASOURCE_CONFIG Attribute
Contém propriedades de configuração para a fonte da captura.
MF_CAPTURE_ENGINE_OUTPUT_MEDIA_TYPE_SET
Indica que o tipo de saída foi definido no mecanismo de captura em resposta a IMFCaptureSink2::SetOutputType.
MF_CAPTURE_ENGINE_RECORD_SINK_AUDIO_MAX_PROCESSED_SAMPLES Attribute
Define o número máximo de amostras processadas que podem ser armazenadas em buffer no caminho de áudio do coletor de registros.
MF_CAPTURE_ENGINE_RECORD_SINK_AUDIO_MAX_UNPROCESSED_SAMPLES Attribute
Define o número máximo de amostras não processadas que podem ser armazenadas em buffer para processamento no caminho de áudio do coletor de registros.
MF_CAPTURE_ENGINE_RECORD_SINK_VIDEO_MAX_PROCESSED_SAMPLES Attribute
Define o número máximo de amostras processadas que podem ser armazenadas em buffer no caminho de vídeo do coletor de registros.
MF_CAPTURE_ENGINE_RECORD_SINK_VIDEO_MAX_UNPROCESSED_SAMPLES Attribute
Define o número máximo de amostras não processadas que podem ser armazenadas em buffer para processamento no caminho de vídeo do coletor de registros.
Atributo MF_CAPTURE_ENGINE_USE_AUDIO_DEVICE_ONLY
Especifica se o mecanismo de captura faz a captura de áudio, mas não de vídeo.
Atributo MF_CAPTURE_ENGINE_USE_VIDEO_DEVICE_ONLY
Especifica se o mecanismo de captura faz a captura de vídeo, mas não de áudio.
MF_CAPTURE_METADATA_FRAME_BACKGROUND_MASK
Relata os metadados e o buffer de máscara para uma máscara de segmentação de plano de fundo que distingue entre o plano de fundo e o primeiro plano de um quadro de vídeo.
MF_CAPTURE_METADATA_FRAME_ILLUMINATION
Um valor que indica se um quadro foi capturado usando a iluminação ativa por infravermelho.
MF_CAPTURE_METADATA_PHOTO_FRAME_FLASH
Indica se um flash foi disparado para o quadro capturado.
MF_DEVICE_THERMAL_STATE_CHANGED
Representa um evento que sinaliza uma alteração no estado térmico do dispositivo.
MF_DEVICESTREAM_ATTRIBUTE_FRAMESOURCE_TYPES
Representa o tipo de fonte de quadro.
MF_DEVICESTREAM_EXTENSION_PLUGIN_CONNECTION_POINT
Representa um ponto de conexão de um plugin de extensão.
MF_DEVICESTREAM_EXTENSION_PLUGIN_CLSID
Especifica o CLSID de um plugin de pós-processamento para um dispositivo de captura de vídeo.
MF_DEVICESTREAM_FRAMESERVER_HIDDEN
Esse atributo, quando definido em um fluxo, marca o fluxo como oculto para o cliente.
MF_DEVICESTREAM_FRAMESERVER_SHARED
Esse atributo, quando definido em um fluxo, marca explicitamente o fluxo como compartilhado pelo servidor de quadros.
MF_DEVICESTREAM_IMAGE_STREAM
Especifica se um fluxo em uma fonte de captura de vídeo é um fluxo de imagem estática.
MF_DEVICESTREAM_INDEPENDENT_IMAGE_STREAM
Especifica se o fluxo de imagem em uma fonte de captura de vídeo é independente do fluxo de vídeo.
MF_DEVICESTREAM_MAX_FRAME_BUFFERS
Especifica o número máximo de quadros que a fonte de captura de vídeo armazenará em buffer para esse fluxo.
MF_DEVICESTREAM_MULTIPLEXED_MANAGER
Fornece uma instância de IMFMuxStreamAttributesManager que gerencia os IMFAttributes que descrevem os subfluxos de uma fonte de mídia multiplexada.
MF_DEVICESTREAM_REQUIRED_CAPABILITIES
Especifica uma lista de cadeias de caracteres unicode que representam as capacidades do dispositivo exigidos pela transformação do sensor.
MF_DEVICESTREAM_STREAM_CATEGORY
Representa a categoria do fluxo.
MF_DEVICESTREAM_STREAM_ID
Especifica o identificador de KS (kernel streaming) para um fluxo em um dispositivo de captura de vídeo.
MF_DEVICESTREAM_TAKEPHOTO_TRIGGER
Especifica se o gatilho para tirar uma foto está encapsulado na fonte do dispositivo.
MF_DEVICESTREAM_TRANSFORM_STREAM_ID
Representa uma ID de fluxo da MFT (transformação do Media Foundation) do fluxo.
MF_DEVSOURCE_ATTRIBUTE_ENABLE_MS_CAMERA_EFFECTS
Especifica se os Efeitos da Câmera do Windows estão habilitados para um dispositivo de captura.
MF_DEVSOURCE_ATTRIBUTE_FRIENDLY_NAME
Especifica o nome de exibição de um dispositivo.
MF_DEVSOURCE_ATTRIBUTE_MEDIA_TYPE
Especifica o formato de saída de um dispositivo.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE
Especifica o tipo de um dispositivo, como captura de áudio ou captura de vídeo.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ENDPOINT_ID
Especifica a ID do ponto de extremidade para um dispositivo de captura de áudio.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ROLE
Especifica a função do dispositivo para um dispositivo de captura de áudio.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_CATEGORY
Especifica a categoria do dispositivo para um dispositivo de captura de vídeo.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_HW_SOURCE
Especifica se uma fonte de captura de vídeo é um dispositivo de hardware ou de software.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_MAX_BUFFERS
Especifica o número máximo de quadros que a fonte de captura de vídeo armazenará em buffer.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK
Contém o link simbólico para um driver de captura de vídeo.
MF_DMFT_FRAME_BUFFER_INFO
Contém informações sobre buffers de quadro alocados pelo sistema enviados ao driver de dispositivo.
MF_DISABLE_LOCALLY_REGISTERED_PLUGINS
Especifica se os plugins registrados localmente estão desabilitados.
MF_ENABLE_3DVIDEO_OUTPUT
Especifica como uma MFT (transformação do Media Foundation) deve produzir um fluxo de vídeo estereoscópico 3D.
MF_EVENT_DO_THINNING
Quando uma fonte de mídia solicita uma nova taxa de reprodução, esse atributo especifica se a fonte também solicita o afinamento. Para obter uma definição sobre afinamento, consulte Sobre o Controle de Taxa.
MF_EVENT_MFT_CONTEXT
Contém um valor definido pelo chamador para um evento METransformMarker.
MF_EVENT_MFT_INPUT_STREAM_ID
Especifica um fluxo de entrada em uma MFT (transformação do Media Foundation).
MF_EVENT_OUTPUT_NODE
Identifica o nó de topologia de um coletor de fluxo.
MF_EVENT_PRESENTATION_TIME_OFFSET
Deslocamento entre a hora da apresentação e os carimbos de data/hora da fonte de mídia.
MF_EVENT_SCRUBSAMPLE_TIME
Tempo da apresentação para uma amostra que foi renderizada durante o “scrubbing”.
MF_EVENT_SESSIONCAPS
Contém sinalizadores que definem as capacidades da Sessão de Mídia, com base na apresentação atual.
MF_EVENT_SESSIONCAPS_DELTA
Contém sinalizadores que indicam quais capacidades foram alteradas na Sessão de Mídia, com base na apresentação atual.
MF_EVENT_SOURCE_ACTUAL_START
Contém a hora de início na qual uma fonte de mídia reinicia a partir de sua posição atual.
MF_EVENT_SOURCE_CHARACTERISTICS
Especifica as características atuais da fonte de mídia.
MF_EVENT_SOURCE_CHARACTERISTICS_OLD
Especifica as características anteriores da fonte de mídia.
MF_EVENT_SOURCE_FAKE_START
Especifica se a topologia do segmento atual está vazia.
MF_EVENT_SOURCE_PROJECTSTART
Especifica a hora de início de uma topologia de segmento.
MF_EVENT_SOURCE_TOPOLOGY_CANCELED
Especifica se a Fonte do Sequenciador cancelou uma topologia.
MF_EVENT_START_PRESENTATION_TIME
A hora de início da apresentação, em unidades de 100 nanossegundos, conforme medido pelo relógio da apresentação.
MF_EVENT_START_PRESENTATION_TIME_AT_OUTPUT
A hora da apresentação em que os coletores de mídia renderizarão a primeira amostra da nova topologia.
MF_EVENT_STREAM_METADATA_CONTENT_KEYIDS
Especifica as IDs de chave do conteúdo.
MF_EVENT_STREAM_METADATA_KEYDATA
Especifica dados específicos do sistema de proteção.
MF_EVENT_STREAM_METADATA_SYSTEMID
Especifica a ID do sistema para a qual os dados de chave são destinados.
MF_EVENT_TOPOLOGY_STATUS
Especifica o status de uma topologia durante a reprodução.
MF_LOCAL_PLUGIN_CONTROL_POLICY
Especifica uma política de controle de plugin local.
MF_LOW_LATENCY
Habilita o processamento de baixa latência no pipeline do Media Foundation.
MF_MEDIA_ENGINE_AUDIO_CATEGORY
Especifica a categoria do fluxo de áudio.
MF_MEDIA_ENGINE_AUDIO_ENDPOINT_ROLE
Especifica a função do dispositivo para o fluxo de áudio.
MF_MEDIA_ENGINE_BROWSER_COMPATIBILITY_MODE
Especifica o modo de compatibilidade do navegador.
MF_MEDIA_ENGINE_CALLBACK
Contém um ponteiro para a interface de retorno de chamada para o Mecanismo de Mídia.
MF_MEDIA_ENGINE_CONTENT_PROTECTION_FLAGS
Especifica se o Mecanismo de Mídia reproduzirá o conteúdo protegido.
MF_MEDIA_ENGINE_CONTENT_PROTECTION_MANAGER
Permite que o Mecanismo de Mídia reproduza o conteúdo protegido.
MF_MEDIA_ENGINE_COREWINDOW
Janela principal.
MF_MEDIA_ENGINE_DXGI_MANAGER
Define o Gerenciador de Dispositivos DXGI (DirectX Graphic Infrastructure) da Microsoft no Mecanismo de Mídia.
MF_MEDIA_ENGINE_EXTENSION
Contém um ponteiro para a interface IMFMediaEngineExtension.
MF_MEDIA_ENGINE_NEEDKEY_CALLBACK
Atributo que é passado no IMFMediaEngineNeedKeyNotify para o mecanismo de mídia na criação.
MF_MEDIA_ENGINE_OPM_HWND
Especifica uma janela para o Mecanismo de Mídia aplicar as proteções do OPM (Gerenciador de Proteção de Saída).
MF_MEDIA_ENGINE_PLAYBACK_HWND
Define um identificador para uma janela de reprodução de vídeo para o Mecanismo de Mídia.
MF_MEDIA_ENGINE_PLAYBACK_VISUAL
Define um visual do Microsoft DirectComposition como a região de reprodução para o Mecanismo de Mídia.
MF_MEDIA_ENGINE_SOURCE_RESOLVER_CONFIG_STORE
Obtém o repositório de configuração do resolvedor de origem.
MF_MEDIA_ENGINE_STREAM_CONTAINS_ALPHA_CHANNEL
Especifica se o fluxo contém um canal alfa.
MF_MEDIA_ENGINE_TRACK_ID
Especifica a ID da faixa.
MF_MEDIA_ENGINE_VIDEO_OUTPUT_FORMAT
Define o formato de destino de renderização para o Mecanismo de Mídia.
MF_MEDIATYPE_MULTIPLEXED_MANAGER
Fornece uma instância de IMFMuxStreamMediaTypeManager que pode ser usada para obter os tipos de mídia dos subfluxos de uma fonte de mídia multiplexada, bem como controlar a combinação de subfluxos que são multiplexados pela fonte.
MF_MP2DLNA_AUDIO_BIT_RATE
Especifica a taxa máxima de bits de áudio para o coletor de mídia DLNA (Digital Living Network Alliance).
MF_MP2DLNA_ENCODE_QUALITY
Especifica a qualidade da codificação para o coletor de mídia DLNA.
MF_MP2DLNA_STATISTICS
Obtém estatísticas do coletor de mídia DLNA.
MF_MP2DLNA_USE_MMCSS
Especifica se o coletor de mídia DLNA usa o MMCSS (Serviço de Agendamento de Classe Multimídia)
MF_MP2DLNA_VIDEO_BIT_RATE
Especifica a taxa máxima de bits de vídeo para o coletor de mídia DLNA.
MF_MPEG4SINK_MOOV_BEFORE_MDAT
Indica que 'moov' será gravado antes da caixa 'mdat' no arquivo gerado.
MF_MPEG4SINK_SPSPPS_PASSTHROUGH
Especifica se o Coletor de Arquivos MPEG-4 filtra as NALUs de SPS (conjunto de parâmetros de sequência) e PPS (conjunto de parâmetros de imagem).
MF_MSE_ACTIVELIST_CALLBACK
Contém um ponteiro para a interface de retorno de chamada do aplicativo para a interface IMFBufferListNotify para a lista de buffers ativa.
MF_MSE_BUFFERLIST_CALLBACK
Contém um ponteiro para a interface de retorno de chamada do aplicativo para o IMFBufferListNotify.
MF_MSE_CALLBACK
Contém um ponteiro para a interface de retorno de chamada do aplicativo para o IMFMediaSourceExtensionNotify.
MF_MT_AAC_AUDIO_PROFILE_LEVEL_INDICATION
Especifica o perfil e nível de áudio de um fluxo de AAC (Codificação Avançada de Áudio).
MF_MT_AAC_PAYLOAD_TYPE
Especifica o tipo de conteúdo de um fluxo de AAC (Codificação Avançada de Áudio).
MF_MT_ALL_SAMPLES_INDEPENDENT
Especifica para um tipo de mídia se cada amostra é independente das demais amostras no fluxo.
MF_MT_ALPHA_MODE
Especifica se o modo alfa para tipos de vídeo de mídia em cores é pré-multiplicado ou direto.
MF_MT_AM_FORMAT_TYPE
Contém um GUID de formato DirectShow para um tipo de mídia.
MF_MT_ARBITRARY_FORMAT
Dados de formato adicionais para um fluxo binário em um arquivo ASF (Advanced Systems Format).
MF_MT_ARBITRARY_HEADER
Dados específicos do tipo para um fluxo binário em um arquivo ASF (Advanced Systems Format).
MF_MT_AUDIO_AVG_BYTES_PER_SECOND
Número médio de bytes por segundo em um tipo de mídia de áudio.
MF_MT_AUDIO_BITS_PER_SAMPLE
Número de bits por amostra de áudio em um tipo de mídia de áudio.
MF_MT_AUDIO_BLOCK_ALIGNMENT
Alinhamento de bloco, em bytes, para um tipo de mídia de áudio. O alinhamento de bloco é a unidade atômica mínima dos dados para o formato de áudio.
MF_MT_AUDIO_CHANNEL_MASK
Em um tipo de mídia de áudio, especifica a atribuição de canais de áudio para as posições de alto-falante.
MF_MT_AUDIO_FLOAT_SAMPLES_PER_SECOND
Número de amostras de áudio por segundo em um tipo de mídia de áudio.
MF_MT_AUDIO_FOLDDOWN_MATRIX
Especifica como um decodificador de áudio deve transformar áudio multicanal em saída estéreo. Esse processo também é chamado fold-down.
MF_MT_AUDIO_NUM_CHANNELS
Número de canais de áudio em um tipo de mídia de áudio.
MF_MT_AUDIO_PREFER_WAVEFORMATEX
Especifica a estrutura de formato herdada preferencial a ser usada ao converter um tipo de mídia de áudio.
MF_MT_AUDIO_SAMPLES_PER_BLOCK
Número de amostras de áudio contidas em um bloco compactado de dados de áudio. Esse atributo pode ser usado em formatos de áudio compactados que têm um número fixo de amostras em cada bloco.
MF_MT_AUDIO_SAMPLES_PER_SECOND
Número de amostras de áudio por segundo em um tipo de mídia de áudio.
MF_MT_AUDIO_VALID_BITS_PER_SAMPLE
Número de bits válidos de dados de áudio em cada amostra de áudio.
MF_MT_AUDIO_WMADRC_AVGREF
Referenciar o nível médio do volume de um arquivo de Áudio do Windows Media.
MF_MT_AUDIO_WMADRC_AVGTARGET
Nível médio do volume de destino de um arquivo de Áudio do Windows Media.
MF_MT_AUDIO_WMADRC_PEAKREF
Nível do volume de pico de referência de um arquivo de Áudio do Windows Media.
MF_MT_AUDIO_WMADRC_PEAKTARGET
Nível do volume de pico de destino de um arquivo de Áudio do Windows Media.
MF_MT_AVG_BIT_ERROR_RATE
Taxa de erro de dados, em erros de bits por segundo, para um tipo de mídia de vídeo.
MF_MT_AVG_BITRATE
Taxa de dados aproximada do fluxo de vídeo, em bits por segundo, para um tipo de mídia de vídeo.
MF_MT_COMPRESSED
Especifica para um tipo de mídia se os dados de mídia estão compactados.
MF_MT_CUSTOM_VIDEO_PRIMARIES
Especifica as primárias de cor personalizadas para um tipo de mídia de vídeo.
MF_MT_D3D_RESOURCE_VERSION
Especifica a versão Direct3D dos recursos armazenados no fluxo de dados associado ao tipo de mídia.
MF_MT_D3D12_CPU_READBACK
Indica se o acesso à CPU é necessário para os recursos do Direct3D associados.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_CROSS_ADAPTER
Indica se os recursos no fluxo podem ser usados para dados entre adaptadores.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_DEPTH_STENCIL
Indica se uma visão de profundidade e estêncil pode ser criada para os recursos do Direct3D no fluxo associado ao tipo de mídia.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_RENDER_TARGET
Indica se uma visão de destino de renderização pode ser criada para os recursos do Direct3D no fluxo associado ao tipo de mídia.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_SIMULTANEOUS_ACCESS
Indica se os recursos do Direct3D no fluxo podem ser acessados simultaneamente por várias filas de comando diferentes.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_UNORDERED_ACCESS
Indica se uma visão de acesso não ordenado pode ser criada para os recursos do Direct3D no fluxo associado ao tipo de mídia.
MF_MT_D3D12_RESOURCE_FLAG_DENY_SHADER_RESOURCE
Indica se a criação de uma visão de recurso de sombreador não é permitida para os recursos do Direct3D no fluxo associado ao tipo de mídia.
MF_MT_D3D12_TEXTURE_LAYOUT
Indica as opções de layout de textura que foram usadas para criar os recursos do Direct3D associados.
MF_MT_DEFAULT_STRIDE
Passo padrão da superfície em um tipo de mídia de vídeo descompactado. “Passo” é o número de bytes necessários para ir de uma linha de pixels para a próxima.
MF_MT_DEPTH_MEASUREMENT
Um valor que define o sistema de medição para um valor de profundidade em um quadro de vídeo.
MF_MT_DEPTH_VALUE_UNIT
Um valor que define as unidades para um valor de profundidade em um quadro de vídeo.
MF_MT_DRM_FLAGS
Especifica se um tipo de mídia de vídeo requer a imposição da proteção de cópia.
MF_MT_DV_AAUX_CTRL_PACK_0
Pacote de controle da fonte auxiliar de áudio (AAUX) para o primeiro bloco de áudio em um tipo de mídia de DV (vídeo digital).
MF_MT_DV_AAUX_CTRL_PACK_1
Pacote de controle da fonte auxiliar de áudio (AAUX) para o segundo bloco de áudio em um tipo de mídia de DV (vídeo digital).
MF_MT_DV_AAUX_SRC_PACK_0
Pacote de fonte auxiliar de áudio (AAUX) para o primeiro bloco de áudio em um tipo de mídia de DV (vídeo digital).
MF_MT_DV_AAUX_SRC_PACK_1
Pacote de fonte auxiliar de áudio (AAUX) para o segundo bloco de áudio em um tipo de mídia de DV (vídeo digital).
MF_MT_DV_VAUX_CTRL_PACK
Pacote de controle de fonte auxiliar de vídeo (VAUX) em um tipo de mídia de DV (vídeo digital).
MF_MT_DV_VAUX_SRC_PACK
Pacote de fonte auxiliar de vídeo (VAUX) em um tipo de mídia de DV (vídeo digital).
MF_MT_FIXED_SIZE_SAMPLES
Especifica para um tipo de mídia se as amostras têm um tamanho fixo.
MF_MT_FORWARD_CUSTOM_NALU
Especifica que os tipos de unidades da Camada de Abstração de Rede (NAL) devem ser encaminhados nas amostras de saída pelo decodificador.
MF_MT_FORWARD_CUSTOM_SEI
Especifica que os tipos de unidades de Informação de Aprimoramento Suplementar (SEI) devem ser encaminhados nas amostras de saída pelo decodificador.
MF_MT_FRAME_RATE
Taxa de quadros de um tipo de mídia de vídeo, em quadros por segundo.
MF_MT_FRAME_RATE_RANGE_MAX
A taxa máxima de quadros compatível com um dispositivo de captura de vídeo, em quadros por segundo.
MF_MT_FRAME_RATE_RANGE_MIN
A taxa mínima de quadros compatível com um dispositivo de captura de vídeo, em quadros por segundo.
MF_MT_FRAME_SIZE
Largura e altura de um quadro de vídeo, em pixels.
MF_MT_FRAMESOURCE_TYPES
Um valor que indica o tipo de sensor fornecido por uma fonte de quadro, como cor, infravermelho ou profundidade.
MF_MT_GEOMETRIC_APERTURE
Define a abertura geométrica para um tipo de mídia de vídeo.
MF_MT_H264_CAPABILITIES
Especifica os sinalizadores de capacidade para um fluxo de vídeo H.264.
MF_MT_H264_MAX_CODEC_CONFIG_DELAY
O número máximo de quadros que o codificador H.264 usa para responder a um comando.
MF_MT_H264_MAX_MB_PER_SEC
Especifica a taxa máxima de processamento de macroblocos para um fluxo de vídeo H.264.
MF_MT_H264_RATE_CONTROL_MODES
Especifica o modo de controle de taxa para um fluxo de vídeo H.264.
MF_MT_H264_SIMULCAST_SUPPORT
Especifica o número de pontos de extremidade de streaming e o número de fluxos com suporte para um codificador UVC H.264.
MF_MT_H264_SUPPORTED_RATE_CONTROL_MODES
Especifica os modos de controle de taxa com suporte para um fluxo de vídeo H.264.
MF_MT_H264_SUPPORTED_SLICE_MODES
Especifica os modos de divisão com suporte para um fluxo de vídeo H.264.
MF_MT_H264_SUPPORTED_SYNC_FRAME_TYPES
Especifica os tipos de quadro de sincronização com suporte para um fluxo de vídeo H.264.
MF_MT_H264_SUPPORTED_USAGES
Especifica os modos de uso com suporte para um fluxo de vídeo H.264.
MF_MT_H264_SVC_CAPABILITIES
Especifica as capacidades de circuito virtual comutado de um fluxo de vídeo H.264.
MF_MT_H264_USAGE
Especifica o modo de uso para um codificador UVC H.264.
MF_MT_IMAGE_LOSS_TOLERANT
Especifica se um fluxo de imagem ASF é um tipo JPEG degradável.
MF_MT_INTERLACE_MODE
Descreve como os quadros em um tipo de mídia de vídeo são entrelaçados.
MF_MT_MAJOR_TYPE
O GUID do tipo principal para um tipo de mídia.
MF_MT_MAX_KEYFRAME_SPACING
Número máximo de quadros de um quadro chave para o próximo, em um tipo de mídia de vídeo.
MF_MT_MAX_LUMINANCE_LEVEL
Especifica o nível máximo de luminância do conteúdo em Nits. Esse atributo tem a mesma semântica que o MaxCLL, conforme definido no padrão CEA-861.3.
MF_MT_MAX_FRAME_AVERAGE_LUMINANCE_LEVEL
Especifica o nível máximo médio de luminância por quadro do conteúdo em Nits. Esse atributo tem a mesma semântica que o MaxFALL, conforme definido no padrão CEA-861.3.
MF_MT_MAX_MASTERING_LUMINANCE
Especifica a luminância máxima da exibição na qual o conteúdo foi criado, em Nits. Esse atributo tem a mesma semântica que o max_display_mastering_luminance, conforme definido no padrão CEA-861.3.
MF_MT_MIN_MASTERING_LUMINANCE
Especifica a luminância máxima da exibição na qual o conteúdo foi criado, em Nits. Esse atributo tem a mesma semântica que o min_display_mastering_luminance, conforme definido no padrão CEA-861.3.
MF_MT_MINIMUM_DISPLAY_APERTURE
Define a abertura de exibição, que é a região de um quadro de vídeo que contém dados de imagem válidos.
MF_MT_MPEG_SEQUENCE_HEADER
Contém o cabeçalho de sequência MPEG-1 ou MPEG-2 para um tipo de mídia de vídeo.
MF_MT_MPEG_START_TIME_CODE
Código de tempo de início do Grupo de Imagens (GOP) para um tipo de mídia de vídeo MPEG-1 ou MPEG-2.
MF_MT_MPEG2_CONTENT_PACKET Attribute
Para um tipo de mídia que descreve um TS (fluxo de transporte) MPEG-2, especifica se os pacotes de transporte contêm cabeçalhos de Pacote de Conteúdo.
MF_MT_MPEG2_FLAGS
Contém sinalizadores diversos para um tipo de mídia de vídeo MPEG-2.
MF_MT_MPEG2_LEVEL
Especifica o nível de MPEG-2 ou H.264 em um tipo de mídia de vídeo.
MF_MT_MPEG2_PROFILE
Especifica o perfil MPEG-2 ou H.264 em um tipo de mídia de vídeo.
MF_MT_MPEG2_STANDARD Attribute
Para um tipo de mídia que descreve um PS (fluxo de programa) ou fluxo de transporte (TS) MPEG-2, especifica o padrão usado para multiplexar o fluxo.
MF_MT_MPEG2_TIMECODE Attribute
Para um tipo de mídia que descreve um TS (fluxo de transporte) MPEG-2, especifica que os pacotes de transporte contêm um código de tempo de 4 bytes.
MF_MT_MPEG4_CURRENT_SAMPLE_ENTRY
Especifica a entrada atual na caixa de descrição da amostra para um tipo de mídia MPEG-4.
MF_MT_MPEG4_SAMPLE_DESCRIPTION
Contém a caixa de descrição da amostra para um arquivo MP4 ou 3GP.
MF_MT_ORIGINAL_4CC
Contém o FOURCC original do codec para um fluxo de vídeo.
MF_MT_ORIGINAL_WAVE_FORMAT_TAG
Contém a marca de formato WAVE original para um fluxo de áudio.
MF_MT_PAD_CONTROL_FLAGS
Especifica a taxa de proporção do retângulo de saída para um tipo de mídia de vídeo.
MF_MT_PALETTE
Contém as entradas da paleta para um tipo de mídia de vídeo. Use esse atributo para formatos de vídeo com paleta, como RGB 8.
MF_MT_PAN_SCAN_APERTURE
Define a abertura de panorâmica/escaneamento, que é a região de vídeo em formato 4:3 que deve ser exibida no modo de panorâmica/escaneamento.
MF_MT_PAN_SCAN_ENABLED
Especifica se o modo de panorâmica/escaneamento está habilitado.
MF_MT_PIXEL_ASPECT_RATIO
Taxa de proporção de pixel para um tipo de mídia de vídeo.
MF_MT_SAMPLE_SIZE
Especifica o tamanho de cada amostra, em bytes, em um tipo de mídia.
MF_MT_SOURCE_CONTENT_HINT
Descreve a taxa de proporção pretendida para um tipo de mídia de vídeo.
MF_MT_SPATIAL_AUDIO_MAX_DYNAMIC_OBJECTS
Especifica o número máximo de objetos de áudio dinâmicos que podem ser renderizados simultaneamente pelo ponto de extremidade de áudio.
MF_MT_SPATIAL_AUDIO_OBJECT_METADATA_FORMAT_ID
Um GUID definido pelo decodificador que identifica o formato de metadados de áudio espacial, notificando aos componentes downstream do tipo de objeto de metadados que o decodificador produzirá.
MF_MT_SPATIAL_AUDIO_OBJECT_METADATA_LENGTH
Um valor que especifica o tamanho, em bytes, do tipo de objeto de metadados de áudio espacial que o decodificador produzirá.
MF_MT_SUBTYPE
O GUID do subtipo para um tipo de mídia.
MF_MT_TIMESTAMP_CAN_BE_DTS Attribute
Especifica se um decodificador pode usar DTS (carimbos de data/hora de decodificação) ao definir carimbos de data/hora.
MF_MT_TRANSFER_FUNCTION
Especifica a função de conversão de RGB para R'G'B' para um tipo de mídia de vídeo.
MF_MT_USER_DATA
Contém dados de formato adicionais para um tipo de mídia.
MF_MT_VIDEO_3D
Especifica se um fluxo de vídeo contém conteúdo 3D.
MF_MT_VIDEO_3D_FIRST_IS_LEFT
Para um formato de vídeo 3D, especifica qual exibição é a exibição esquerda.
MF_MT_VIDEO_3D_FORMAT
Para um tipo de mídia de vídeo, especifica como os quadros de vídeo 3D são armazenados na memória.
MF_MT_VIDEO_3D_LEFT_IS_BASE
Para um formato de vídeo 3D, especifica qual exibição é a exibição base.
MF_MT_VIDEO_3D_NUM_VIEWS
O número de exibições em uma sequência de vídeo 3D.
MF_MT_VIDEO_CHROMA_SITING
Descreve como a croma foi amostrada para um tipo de mídia de vídeo Y'Cb'Cr'.
MF_MT_VIDEO_LEVEL
Especifica o nível de MPEG-2 ou H.264 em um tipo de mídia de vídeo. Este é um alias de MF_MT_MPEG2_LEVEL.
MF_MT_VIDEO_LIGHTING
Especifica as condições de iluminação ideais para um tipo de mídia de vídeo.
MF_MT_VIDEO_NOMINAL_RANGE
Especifica o intervalo nominal das informações de cor em um tipo de mídia de vídeo.
MF_MT_VIDEO_PRIMARIES
Especifica as primárias de cor para um tipo de mídia de vídeo.
MF_MT_VIDEO_PROFILE
Especifica o perfil da codificação de vídeo no tipo de mídia de saída. Esse é um alias do atributo MF_MT_MPEG2_PROFILE.
MF_MT_VIDEO_RENDERER_EXTENSION_PROFILE
Contém uma cadeia de caracteres que corresponde a uma entrada na lista VideoRendererExtensionProfiles de um manifesto do aplicativo UWP para selecionar qual efeito carregar.
MF_MT_VIDEO_ROTATION
Especifica a rotação de um quadro de vídeo no sentido anti-horário.
MF_MT_WRAPPED_TYPE
Contém um tipo de mídia que foi encapsulado em outro tipo de mídia.
MF_MT_YUV_MATRIX
Para tipos de mídia YUV, define a matriz de conversão do espaço de cor Y'Cb'Cr' para o espaço de cor R'G'B'.
MF_NALU_LENGTH_INFORMATION
Indica os comprimentos das NALUs na amostra. Este é um BLOB do MF definido em amostras de entrada compactadas para o decodificador H.264.
MF_NALU_LENGTH_SET
Indica que as informações de comprimento de NALU serão enviadas como um BLOB com cada amostra compactada de H.264.
MF_PD_APP_CONTEXT
Contém um ponteiro para o descritor de apresentação do PMP (Caminho de Mídia Protegido).
MF_PD_ASF_CODECLIST
Contém informações sobre os codecs e formatos que foram usados para codificar o conteúdo em um arquivo ASF (Advanced Systems Format). Esse atributo corresponde ao Objeto da Lista de Codec no cabeçalho ASF, conforme definido na especificação ASF.
MF_PD_ASF_CONTENTENCRYPTION_KEYID
Especifica o identificador de chave para um arquivo ASF (Advanced Systems Format) criptografado. Esse atributo corresponde ao campo ID da Chave do Cabeçalho de Criptografia de Conteúdo, definido na especificação ASF.
MF_PD_ASF_CONTENTENCRYPTION_LICENSE_URL
Especifica a URL de aquisição de licença para um arquivo ASF (Advanced Systems Format) criptografado. Esse atributo corresponde ao campo URL de Licença do Cabeçalho de Criptografia de Conteúdo, definido na especificação ASF.
MF_PD_ASF_CONTENTENCRYPTION_SECRET_DATA
Contém dados secretos para um arquivo ASF (Advanced Systems Format) criptografado. Esse atributo corresponde ao campo Dados Secretos do Cabeçalho de Criptografia de Conteúdo, definido na especificação ASF.
MF_PD_ASF_CONTENTENCRYPTION_TYPE
Especifica o tipo de mecanismo de proteção usado em um arquivo ASF (Advanced Systems Format).
MF_PD_ASF_CONTENTENCRYPTIONEX_ENCRYPTION_DATA
Contém dados de criptografia para um arquivo ASF (Advanced Systems Format). Esse atributo corresponde ao Objeto de Criptografia de Conteúdo Estendido no cabeçalho ASF, definido na especificação ASF.
MF_PD_ASF_DATA_LENGTH
Especifica o tamanho, em bytes, da seção de dados de um arquivo ASF (Advanced Systems Format).
MF_PD_ASF_DATA_START_OFFSET
Especifica o deslocamento, em bytes, a partir do início de um arquivo ASF (Advanced Systems Format) até o início do primeiro pacote de dados.
MF_PD_ASF_FILEPROPERTIES_CREATION_TIME
Especifica a data e a hora em que um arquivo ASF (Advanced Systems Format) foi criado.
MF_PD_ASF_FILEPROPERTIES_FILE_ID
Especifica o identificador de arquivo de um arquivo ASF (Advanced Systems Format).
MF_PD_ASF_FILEPROPERTIES_FLAGS
Especifica se um arquivo ASF (Advanced Systems Format) é de transmissão ou se é possível fazer busca. Este valor corresponde ao campo de Sinalizadores do Objeto de Propriedades de Arquivo, conforme definido na especificação ASF.
MF_PD_ASF_FILEPROPERTIES_MAX_BITRATE
Especifica a taxa máxima de bits instantâneos, em bits por segundo, para um arquivo ASF (Advanced Systems Format).
MF_PD_ASF_FILEPROPERTIES_MAX_PACKET_SIZE
Especifica o tamanho máximo do pacote, em bytes, de um arquivo ASF (Advanced Systems Format).
MF_PD_ASF_FILEPROPERTIES_MIN_PACKET_SIZE
Especifica o tamanho mínimo do pacote, em bytes, para um arquivo ASF (Advanced Systems Format).
MF_PD_ASF_FILEPROPERTIES_PACKETS
Especifica o número de pacotes na seção de dados de um arquivo ASF (Advanced Systems Format).
MF_PD_ASF_FILEPROPERTIES_PLAY_DURATION
Especifica o tempo necessário para reproduzir um arquivo ASF (Advanced Systems Format), em unidades de 100 nanossegundos.
MF_PD_ASF_FILEPROPERTIES_PREROLL
Especifica a quantidade de tempo, em milissegundos, para armazenar dados em buffer antes de reproduzir um arquivo ASF (Advanced Systems Format).
MF_PD_ASF_FILEPROPERTIES_SEND_DURATION
Especifica a hora, em unidades de 100 nanossegundos, necessárias para enviar um arquivo ASF (Advanced Systems Format). O tempo de envio de um pacote é o momento em que o pacote deve ser entregue pela rede. Não se trata do tempo de apresentação do pacote.
MF_PD_ASF_INFO_HAS_AUDIO
Especifica se um arquivo ASF (Advanced Systems Format) contém fluxos de áudio.
MF_PD_ASF_INFO_HAS_NON_AUDIO_VIDEO
Especifica se um arquivo ASF (Advanced Systems Format) contém fluxos que não sejam de áudio ou de vídeo.
MF_PD_ASF_INFO_HAS_VIDEO
Especifica se um arquivo ASF (Advanced Systems Format) contém pelo menos um fluxo de vídeo.
MF_PD_ASF_LANGLIST
Especifica uma lista de identificadores de idioma que especifica os idiomas contidos em um arquivo ASF (Advanced Systems Format). Esse atributo corresponde ao Objeto de Lista de Idiomas, definido na especificação ASF.
MF_PD_ASF_LANGLIST_LEGACYORDER
Contém uma lista de idiomas RFC 1766 usados na apresentação atual.
MF_PD_ASF_MARKER
Especifica os marcadores em um arquivo ASF (Advanced Systems Format). Esse atributo corresponde ao objeto Marcador no cabeçalho ASF, definido na especificação ASF.
MF_PD_ASF_METADATA_IS_VBR
Especifica se um arquivo ASF (Advanced Systems Format) usa a codificação de VBR (taxa de bits variável).
MF_PD_ASF_METADATA_LEAKY_BUCKET_PAIRS
Especifica uma lista de taxas de bits e janelas de buffer correspondentes para um arquivo ASF (Advanced Systems Format) com codificação de taxa de bits variável (VBR).
MF_PD_ASF_METADATA_V8_BUFFERAVERAGE
Especifica o tamanho médio do buffer necessário para um arquivo ASF (Formato de Sistemas Avançados) com VBR (taxa de bits variável).
MF_PD_ASF_METADATA_V8_VBRPEAK
Especifica a taxa de bits momentânea mais alta em um arquivo ASF (Formato de Sistemas Avançados) com VBR (taxa de bits variável).
MF_PD_ASF_SCRIPT
Especifica uma lista de comandos de script e os parâmetros para um arquivo ASF (Advanced Systems Format). Esse atributo corresponde ao objeto Comandos de Script no cabeçalho ASF, definido na especificação ASF.
MF_PD_AUDIO_ENCODING_BITRATE
Especifica a taxa de bits de codificação de áudio para a apresentação, em bits por segundo. Esse atributo se aplica aos descritores de apresentação.
MF_PD_AUDIO_ISVARIABLEBITRATE
Especifica se os fluxos de áudio em uma apresentação têm uma taxa de bits variável.
MF_PD_DURATION
Especifica a duração de uma apresentação, em unidades de 100 nanossegundos.
MF_PD_LAST_MODIFIED_TIME
Especifica quando uma apresentação foi modificada pela última vez.
MF_PD_MIME_TYPE
Especifica o tipo MIME do conteúdo.
MF_PD_PLAYBACK_BOUNDARY_TIME
Armazena a hora (em unidades de 100 nanossegundos) em que a apresentação deve começar, em relação ao início da fonte de mídia.
MF_PD_PLAYBACK_ELEMENT_ID
Contém o identificador do elemento de playlist na apresentação.
MF_PD_PMPHOST_CONTEXT
Contém um ponteiro para o objeto de proxy para o descritor de apresentação do aplicativo.
MF_PD_PREFERRED_LANGUAGE
Contém o idioma preferencial RFC 1766 da fonte de mídia.
MF_PD_SAMI_STYLELIST
Contém os nomes amigáveis dos estilos SAMI (Synchronized Accessible Media Interchange) definidos no arquivo SAMI.
MF_PD_TOTAL_FILE_SIZE
Especifica o tamanho total do arquivo de origem, em bytes. Esse atributo se aplica aos descritores de apresentação. Opcionalmente, uma fonte de mídia pode definir esse atributo.
MF_PD_VIDEO_ENCODING_BITRATE
Especifica a taxa de bits de codificação de vídeo para a apresentação, em bits por segundo. Esse atributo se aplica aos descritores de apresentação.
MF_READWRITE_D3D_OPTIONAL
Especifica se o aplicativo requer suporte do Microsoft Direct3D no Leitor de Origem ou no Gravador do Coletor.
MF_READWRITE_DISABLE_CONVERTERS
Habilita ou desabilita conversões de formato pelo leitor de origem ou pelo gravador do coletor.
MF_READWRITE_ENABLE_HARDWARE_TRANSFORMS
Permite que o leitor de origem ou o gravador do coletor use as MFTs (transformações do Media Foundation) baseadas em hardware.
MF_READWRITE_MMCSS_CLASS
Especifica uma classe do MMCSS (Serviço de Agendamento de Classe Multimídia) para o Leitor de Origem ou Gravador do Coletor.
MF_READWRITE_MMCSS_CLASS_AUDIO
Especifica uma classe do MMCSS (Serviço de Agendamento de Classe Multimídia) para threads de processamento de áudio no Leitor de Origem ou no Gravador do Coletor.
MF_READWRITE_MMCSS_PRIORITY
Define a prioridade do thread base para o Leitor de Origem ou o Gravador do Coletor.
MF_READWRITE_MMCSS_PRIORITY_AUDIO
Define a prioridade base para threads de processamento de áudio criados pelo Leitor de Origem ou pelo Gravador do Coletor.
MF_SA_D3D_ALLOCATE_DISPLAYABLE_RESOURCES
Especifica se o SA (Alocador de Amostras) da MFT deve alocar a textura subjacente do Direct3D usando o sinalizador D3D11_RESOURCE_MISC_SHARED_DISPLAYABLE.
MF_SA_BUFFERS_PER_SAMPLE
Especifica quantos buffers o alocador de amostra de vídeo cria para cada amostra de vídeo.
MF_SA_D3D_AWARE
Especifica se uma MFT (transformação do Media Foundation) dá suporte à DXVA (Aceleração de Vídeo DirectX). Esse atributo aplica-se somente a MFTs de vídeo.
MF_SA_D3D11_AWARE
Especifica se uma MFT (transformação do Media Foundation) dá suporte ao Microsoft Direct3D 11.
MF_SA_D3D11_BINDFLAGS
Especifica os sinalizadores de associação a serem usados ao alocar superfícies do Direct3D 11 para amostras de mídia.
MF_SA_D3D11_SHARED
Indica ao alocador de amostra de vídeo para criar texturas como compartilháveis usando mutex com chave.
MF_SA_D3D11_SHARED_WITHOUT_MUTEX
Indica ao alocador de amostra de vídeo para criar texturas como compartilháveis usando o mecanismo herdado.
MF_SA_D3D11_USAGE
Especifica como alocar superfícies do Direct3D 11 para amostras de mídia.
MF_SA_D3D12_CLEAR_VALUE
Contém um blob com as informações usadas para otimizar operações de limpeza para os recursos do Direct3D no fluxo.
MF_SA_D3D12_HEAP_FLAGS
Contém um valor que especifica as opções de heap usadas para os recursos do Direct3D no fluxo.
MF_SA_D3D12_HEAP_TYPE
Contém um valor que especifica o tipo de heap usado para os recursos do Direct3D no fluxo.
MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT
Especifica o número máximo de amostras de saída que uma MFT (transformação do Media Foundation) terá pendente no pipeline a qualquer momento.
MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT_PROGRESSIVE
Indica o número mínimo de amostras progressivas que a transformação do Media Foundation (MFT) deve permitir estar pendentes em qualquer momento.
MF_SA_REQUIRED_SAMPLE_COUNT
Indica o número de buffers descompactados que o coletor de mídia do EVR (renderizador de vídeo avançado) requer para desentrelaçamento.
MF_SA_REQUIRED_SAMPLE_COUNT_PROGRESSIVE
Indica o número de amostras que uma MFT (transformação do Media Foundation) requer serem alocadas para conteúdo progressivo.
MF_SAMPLEGRABBERSINK_IGNORE_CLOCK
Especifica se o coletor de captura de amostra usa o relógio de apresentação para agendar amostras.
MF_SAMPLEGRABBERSINK_SAMPLE_TIME_OFFSET
Deslocamento entre a marca de tempo em cada amostra recebida pela captura de amostra e o momento em que a captura de amostra apresenta a amostra.
MF_SD_ASF_EXTSTRMPROP_AVG_BUFFERSIZE
Especifica o tamanho médio do buffer, em bytes, necessário para um fluxo em um arquivo ASF (Advanced Systems Format).
MF_SD_ASF_EXTSTRMPROP_AVG_DATA_BITRATE
Especifica a taxa média de bits de dados, em bits por segundo, de um fluxo em um arquivo ASF (Advanced Systems Format).
MF_SD_ASF_EXTSTRMPROP_LANGUAGE_ID_INDEX
Especifica a linguagem usada por um fluxo em um arquivo ASF (Advanced Systems Format).
MF_SD_ASF_EXTSTRMPROP_MAX_BUFFERSIZE
Especifica o tamanho máximo do buffer, em bytes, necessário para um fluxo em um arquivo ASF (Advanced Systems Format).
MF_SD_ASF_EXTSTRMPROP_MAX_DATA_BITRATE
Especifica a taxa máxima de bits de dados, em bits por segundo, de um fluxo em um arquivo ASF (Advanced Systems Format).
MF_SD_ASF_METADATA_DEVICE_CONFORMANCE_TEMPLATE
Especifica o modelo de conformidade do dispositivo para um fluxo em um arquivo ASF (Advanced Systems Format).
MF_SD_ASF_STREAMBITRATES_BITRATE
Especifica a taxa média de bits, em bits por segundo, de um fluxo em um arquivo ASF (Advanced Systems Format). Este atributo corresponde ao objeto Propriedades de Taxa de Bits do Fluxo definido na especificação ASF.
MF_SD_LANGUAGE
Especifica a linguagem de um fluxo.
MF_SD_MUTUALLY_EXCLUSIVE
Especifica se um fluxo é mutuamente exclusivo com outros fluxos do mesmo tipo.
MF_SD_PROTECTED
Indica se um fluxo contém conteúdo protegido.
MF_SD_SAMI_LANGUAGE
Contém o nome da linguagem SAMI (Synchronized Accessible Media Interchange) definido para o fluxo.
Esse atributo está presente nos descritores de fluxo retornados da fonte de mídia SAMI.
MF_SD_STREAM_NAME
Contém o nome de um fluxo.
MF_SENSORSTREAM_REQUIRED_SDDL
Esse atributo é usado para especificar uma SDDL (Linguagem de Definição do Descritor de Segurança) no fluxo para especificar direitos de acesso refinados para um determinado sensor.
MF_SENSORSTREAM_REQUIRED_CAPABILITIES
Esse atributo contém uma lista delimitada por ponto e vírgula de cadeias de caracteres de capacidade que especifica as capacidades necessárias para um fluxo específico. Para obter a lista de cadeias de caracteres de capacidade que podem ser incluídas nesse atributo, consulte DeviceCapability.
MF_SESSION_APPROX_EVENT_OCCURRENCE_TIME
A hora aproximada em que a Sessão de Mídia gerou um evento.
MF_SESSION_CONTENT_PROTECTION_MANAGER
Fornece uma interface de retorno de chamada para o aplicativo receber um objeto de habilitador de conteúdo da sessão do PPMP (Caminho de Mídia Protegido).
MF_SESSION_GLOBAL_TIME
Especifica se as topologias têm um tempo global de início e parada.
MF_SESSION_QUALITY_MANAGER
Contém o CLSID de um gerenciador de qualidade para a Sessão de Mídia.
MF_SESSION_REMOTE_SOURCE_MODE
Especifica que a fonte de mídia será criada em um processo remoto.
MF_SESSION_SERVER_CONTEXT
Permite que duas instâncias da Sessão de Mídia compartilhem o mesmo processo de PMP (Caminho de Mídia Protegido).
MF_SESSION_TOPOLOADER
Contém o CLSID de um carregador de topologia para a Sessão de Mídia.
MF_SINK_WRITER_ASYNC_CALLBACK
Contém um ponteiro para a interface de retorno de chamada do aplicativo para o gravador do coletor.
MF_SINK_WRITER_D3D_MANAGER
Contém um ponteiro para o Gerenciador de Dispositivos DXGI para o Gravador do Coletor.
MF_SINK_WRITER_DISABLE_THROTTLING
Especifica se o gravador do coletor limita a taxa de dados de entrada.
MF_SINK_WRITER_ENCODER_CONFIG
Contém um ponteiro para um repositório de propriedades com propriedades de codificação.
MF_SOURCE_READER_ASYNC_CALLBACK
Contém um ponteiro para a interface de retorno de chamada do aplicativo para o Leitor de Origem.
MF_SOURCE_READER_D3D_MANAGER
Contém um ponteiro para o Gerenciador de Dispositivos do Microsoft Direct3D para o Leitor de Origem.
MF_SOURCE_READER_DISABLE_CAMERA_PLUGINS
Desabilita o uso de plugins de pós-processamento de câmera pelo Leitor de Origem.
MF_SOURCE_READER_DISABLE_DXVA
Especifica se o Leitor de Origem habilita a DXVA (Aceleração de Vídeo DirectX) no decodificador de vídeo.
MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN
Especifica se o Leitor de Origem desliga a fonte de mídia.
MF_SOURCE_READER_ENABLE_ADVANCED_VIDEO_PROCESSING
Habilita o processamento de vídeo avançado pelo Leitor de Origem, incluindo conversão de espaço de cores, desentrelaçamento, redimensionamento de vídeo e conversão de taxa de quadros.
MF_SOURCE_READER_ENABLE_TRANSCODE_ONLY_TRANSFORMS
Permite que o Leitor de Origem use MFTs (transformações do Media Foundation) otimizadas para transcodificação.
MF_SOURCE_READER_ENABLE_VIDEO_PROCESSING
Habilita o processamento de vídeo pelo Leitor de Origem.
MF_SOURCE_READER_MEDIASOURCE_CHARACTERISTICS
Obtém as características da fonte de mídia do Leitor de Origem.
MF_SOURCE_READER_MEDIASOURCE_CONFIG
Contém as propriedades de configuração para o Leitor de Origem.
MF_SOURCE_READER_PASSTHROUGH_MODE
Quando esse atributo é definido, o Leitor de Origem direciona as amostras de vídeo armazenadas na memória do sistema para as MFTs internas sem copiá-las automaticamente para uma textura DirectX, mesmo que um gerenciador de dispositivos Direct3D esteja presente.
MF_SOURCE_STREAM_SUPPORTS_HW_CONNECTION
Indica se uma fonte de mídia dá suporte ao fluxo de dados de hardware.
MF_STF_VERSION_DATE
Esse atributo armazena um valor FILETIME que representa o carimbo de data/hora de uma fábrica de transformação do sensor.
MF_STF_VERSION_INFO
Este atributo representa informações de versão da fábrica de transformação do sensor. Esse é o único atributo necessário para transformações de sensor. O valor é definido pelo desenvolvedor de transformação do sensor e é tratado como opaco pelo pipeline de mídia.
MF_STREAM_SINK_SUPPORTS_HW_CONNECTION
Indica se um coletor de mídia dá suporte ao fluxo de dados de hardware.
MF_STREAM_SINK_SUPPORTS_ROTATION
Indica se o coletor de fluxo dá suporte à rotação de vídeo.
MF_TOPOLOGY_DXVA_MODE
Especifica se o carregador de topologia habilita a DXVA (Aceleração de Vídeo do Microsoft DirectX) na topologia.
MF_TOPOLOGY_DYNAMIC_CHANGE_NOT_ALLOWED
Especifica se a Sessão de Mídia tenta modificar a topologia quando o formato de um fluxo é alterado.
MF_TOPOLOGY_ENUMERATE_SOURCE_TYPES
Especifica se o carregador de topologia enumera os tipos de mídia fornecidos pela fonte de mídia.
MF_TOPOLOGY_HARDWARE_MODE
Especifica se devem ser carregadas as MFTs (transformações do Media Foundation) baseadas em hardware na topologia.
MF_TOPOLOGY_NO_MARKIN_MARKOUT
Especifica se o pipeline corta amostras.
MF_TOPOLOGY_PLAYBACK_FRAMERATE
Especifica a taxa de atualização do monitor.
MF_TOPOLOGY_PLAYBACK_MAX_DIMS
Especifica o tamanho da janela de destino para reprodução de vídeo.
MF_TOPOLOGY_PROJECTSTART
Especifica o horário de término para uma topologia, em relação ao início da primeira topologia na sequência.
MF_TOPOLOGY_PROJECTSTOP
Especifica o horário de início de uma topologia em relação ao início da primeira topologia na sequência.
MF_TOPOLOGY_RESOLUTION_STATUS
Especifica o status de uma tentativa de resolver uma topologia.
MF_TOPOLOGY_START_TIME_ON_PRESENTATION_SWITCH
Especifica o horário de início das apresentações que estão enfileiradas após a primeira apresentação.
MF_TOPOLOGY_STATIC_PLAYBACK_OPTIMIZATIONS
Habilita otimizações estáticas no pipeline de vídeo.
MF_TOPONODE_CONNECT_METHOD
Especifica como o carregador de topologia conecta esse nó de topologia e se esse nó é opcional.
MF_TOPONODE_D3DAWARE
Especifica se a transformação associada a um nó de topologia dá suporte à DXVA (Aceleração de Vídeo DirectX).
MF_TOPONODE_DECODER
Especifica se o objeto subjacente de um nó de topologia é um decodificador.
MF_TOPONODE_DECRYPTOR
Especifica se o objeto subjacente de um nó de topologia é um descriptografador.
MF_TOPONODE_DISABLE_PREROLL
Especifica se a Sessão de Mídia usa a pré-rolagem no coletor de mídia representado por esse nó de topologia.
MF_TOPONODE_DISCARDABLE
Especifica se o pipeline pode remover amostras de um nó de topologia.
MF_TOPONODE_DRAIN
Especifica quando uma transformação é drenada.
MF_TOPONODE_ERROR_MAJORTYPE
Contém o tipo de mídia principal para um nó de topologia. Esse atributo é definido quando a topologia falha ao carregar porque o decodificador correto não pôde ser encontrado.
MF_TOPONODE_ERROR_SUBTYPE
Contém o subtipo de mídia para um nó de topologia. Esse atributo é definido quando a topologia falha ao carregar porque o decodificador correto não pôde ser encontrado.
MF_TOPONODE_ERRORCODE
Contém o código de erro da falha de conexão mais recente para este nó de topologia.
MF_TOPONODE_FLUSH
Especifica quando uma transformação é liberada.
MF_TOPONODE_LOCKED
Especifica se os tipos de mídia podem ser alterados nesse nó de topologia.
MF_TOPONODE_MARKIN_HERE
Especifica se o pipeline aplica marcação de início neste nó.
MF_TOPONODE_MARKOUT_HERE
Especifica se o pipeline aplica marcação de término neste nó. Marcação de término é o ponto em que uma apresentação termina. Se os componentes de pipeline gerarem dados além do ponto de marcação de término, os dados não serão renderizados.
MF_TOPONODE_MEDIASTART
Especifica a hora de início da apresentação.
MF_TOPONODE_MEDIASTOP
Especifica a hora de término da apresentação.
MF_TOPONODE_NOSHUTDOWN_ON_REMOVE
Especifica como a Sessão de Mídia desliga um objeto na topologia.
MF_TOPONODE_PRESENTATION_DESCRIPTOR
Contém um ponteiro para o descritor de apresentação para a fonte de mídia.
MF_TOPONODE_PRIMARYOUTPUT
Indica qual saída é a saída primária em um nó tee.
MF_TOPONODE_RATELESS
Especifica se o coletor de mídia associado a esse nó de topologia é sem taxa.
MF_TOPONODE_SEQUENCE_ELEMENTID
Especifica o elemento que contém esse nó de origem.
MF_TOPONODE_SOURCE
Contém um ponteiro para a fonte de mídia associada a um nó de topologia.
MF_TOPONODE_STREAM_DESCRIPTOR
Contém um ponteiro para o descritor de fluxo da fonte de mídia.
MF_TOPONODE_STREAMID
O identificador de fluxo do coletor de fluxo associado a esse nó de topologia.
MF_TOPONODE_TRANSFORM_OBJECTID
O CLSID (identificador de classe) da transformação do Media Foundation (MFT) associado a esse nó de topologia.
MF_TOPONODE_WORKQUEUE_ID
Especifica uma fila de trabalho para uma ramificação da topologia.
MF_TOPONODE_WORKQUEUE_ITEM_PRIORITY
Especifica a prioridade do item de trabalho para uma ramificação da topologia.
MF_TOPONODE_WORKQUEUE_MMCSS_CLASS
Especifica uma tarefa do MMCSS (Serviço de Agendamento de Classe Multimídia) para uma ramificação da topologia.
MF_TOPONODE_WORKQUEUE_MMCSS_PRIORITY
Especifica a prioridade relativa do thread para uma ramificação da topologia.
MF_TOPONODE_WORKQUEUE_MMCSS_TASKID
Especifica um identificador de tarefa do MMCSS (Serviço de Agendamento de Classe Multimídia) para uma ramificação da topologia.
MF_TRANSCODE_ADJUST_PROFILE
Sinalizadores de perfil que definem as configurações de fluxo para a topologia de transcodificação. Os sinalizadores são definidos na enumeração MF_TRANSCODE_ADJUST_PROFILE_FLAGS.
MF_TRANSCODE_CONTAINERTYPE
Especifica o tipo de contêiner de um arquivo codificado.
MF_TRANSCODE_DONOT_INSERT_ENCODER
Especifica se um codificador deve ser incluído na topologia de transcodificação.
MF_TRANSCODE_ENCODINGPROFILE
Especifica o perfil de conformidade do dispositivo para codificar arquivos ASF (Advanced Streaming Format).
MF_TRANSCODE_QUALITYVSSPEED
Especifica um número entre 0 e 100 que indica a compensação entre a qualidade e a velocidade da codificação.
MF_TRANSCODE_SKIP_METADATA_TRANSFER
Especifica se os metadados são gravados no arquivo transcodificado.
MF_TRANSCODE_TOPOLOGYMODE
Especifica, para uma topologia de transcodificação, se o carregador de topologia carregará transformações baseadas em hardware.
MF_TRANSFORM_ASYNC
Especifica se uma MFT (transformação do Media Foundation) executa o processamento assíncrono.
MF_TRANSFORM_ASYNC_UNLOCK
Habilita o uso de uma transformação do Media Foundation (MFT) assíncrona.
MF_TRANSFORM_CATEGORY_Attribute
Especifica a categoria para uma MFT (transformação do Media Foundation).
MF_TRANSFORM_FLAGS_Attribute
Contém sinalizadores para um objeto de ativação de MFT (transformação do Media Foundation).
MF_USER_DATA_PAYLOAD
Define se um conteúdo de dados de usuário deve ser incluído com a amostra de saída.
MF_VIDEO_MAX_MB_PER_SEC
Especifica, no IMFTransform, a taxa máxima de processamento de macroblocos, em macroblocos por segundo, que é suportada pelo codificador de hardware.
MF_VIDEO_PROCESSOR_ALGORITHM
Define o algoritmo usado pelo processador de vídeo.
MF_VIDEODSP_MODE
Define o modo de processamento da MFT de Estabilização de Vídeo.
MF_VIRTUALCAMERA_ASSOCIATED_CAMERA_SOURCES
Contém um objeto IMFCollection que contém o IMFMediaSourceEx que representa as câmeras físicas associadas a uma câmera virtual.
MF_VIRTUALCAMERA_APP_PACKAGE_FAMILY_NAME
Especifica o nome da família do pacote do aplicativo para um aplicativo de configuração de câmera virtual.
MF_VIRTUALCAMERA_PROVIDE_ASSOCIATED_CAMERA_SOURCES
Especifica que o pipeline deve fornecer a lista de fontes de câmeras físicas associadas a uma câmera virtual.
MF_XVP_CALLER_ALLOCATES_OUTPUT
Especifica se o chamador alocará as texturas usadas para a saída.
MF_XVP_DISABLE_FRC
Desabilita a conversão de taxa de quadros na MFT do Processador de Vídeo.
MFASFSPLITTER_PACKET_BOUNDARY
Especifica se um buffer contém o início de um pacote ASF (Advanced Systems Format).
MFPROTECTION_ACP
Especifica a proteção ACP (Proteção de Cópia Analógica).
MFPROTECTION_CGMSA
Especifica a proteção do Sistema de Gerenciamento de geração de cópia – A (CGMS-A).
MFPROTECTION_CONSTRICTAUDIO
Especifica a restrição de áudio.
MFPROTECTION_CONSTRICTVIDEO
Especifica a restrição de vídeo.
MFPROTECTION_CONSTRICTVIDEO_NOOPM
Esse atributo especifica proteção adicional oferecida por uma OTA (autoridade de confiança de saída de vídeo) quando um conector não oferece proteção de saída.
MFPROTECTION_DISABLE
Especifica que a proteção está desabilitada.
MFPROTECTION_DISABLE_SCREEN_SCRAPE
Especifica a desativação da proteção contra captura de tela.
MFPROTECTION_FFT
Especifica a proteção FFT.
MFPROTECTION_GRAPHICS_TRANSFER_AES_ENCRYPTION
Especifica a criptografia AES DXVA para decodificadores DXVA.
MFPROTECTION_HDCP
Especifica a proteção da HDCP (Proteção de Conteúdo Digital de Alta Largura de Banda) do HDCP.
MFPROTECTION_PROTECTED_SURFACE
Especifica uma superfície protegida.
MFPROTECTION_TRUSTEDAUDIODRIVERS
Especifica drivers de áudio confiáveis.
MFPROTECTION_VIDEO_FRAMES
Especifica se um aplicativo tem permissão de acesso a quadros de vídeo não compactados.
MFPROTECTION_WMDRMOTA
Especifica a Autoridade de Confiança de Saída (OTA) do Gerenciamento de Direitos Digitais do Windows Media (WMDRM).
MFPROTECTIONATTRIBUTE_BEST_EFFORT
Defina como um atributo para um objeto IMFOutputSchema. Se esse atributo estiver presente, uma tentativa com falha de aplicar a proteção será ignorada. Se o valor do atributo associado for TRUE, o esquema de proteção com o atributo MFPROTECTIONATTRIBUTE_FAIL_OVER deverá ser aplicado.
MFPROTECTIONATTRIBUTE_FAIL_OVER
Indica se a proteção é transferida para esta opção caso a tentativa principal falhe. Esse atributo pode ser usado com objetos IMFOutputSchema.
MFSampleExtension_3DVideo
Especifica se uma amostra de mídia contém um quadro de vídeo 3D.
MFSampleExtension_3DVideo_SampleFormat
Especifica como um quadro de vídeo 3D é armazenado em uma amostra de mídia.
MFSampleExtension_BottomFieldFirst
Especifica a dominância de campo para um quadro de vídeo entrelaçado.
MFSampleExtension_CameraExtrinsics
Contém os extrínsecos da câmera para a amostra.
MFSampleExtension_CaptureMetadata
O repositório IMFAttributes para todos os metadados relacionados ao pipeline de captura.
MFSampleExtension_CleanPoint
Indica se uma amostra é um ponto de acesso aleatório.
MFSampleExtension_Content_KeyID
Define a ID da Chave para a amostra.
MFSampleExtension_DecodeTimestamp Attribute
Contém o carimbo de data/hora da decodificação (DTS) para a amostra.
MFSampleExtension_DerivedFromTopField
Especifica se um quadro de vídeo desentrelaçado foi derivado do campo superior ou do campo inferior.
MFSampleExtension_DeviceReferenceSystemTime
Especifica o carimbo de data/hora original do dispositivo no exemplo.
MFSampleExtension_DeviceTimestamp
Contém o carimbo de data/hora do driver do dispositivo.
MFSampleExtension_Discontinuity
Especifica se uma amostra de mídia é a primeira amostra após uma lacuna no fluxo.
MFSampleExtension_Encryption_CryptByteBlock
Especifica o tamanho do bloco de bytes criptografado para criptografia de padrão baseada em amostra.
MFSampleExtension_Encryption_HardwareProtection
Especifica se uma amostra de mídia está protegida por hardware.
MFSampleExtension_Encryption_ProtectionScheme
Especifica o esquema de proteção para amostras criptografadas.
MFSampleExtension_Encryption_SampleID
Especifica a ID de uma amostra criptografada.
MFSampleExtension_Encryption_SkipByteBlock
Especifica o tamanho do bloco de bytes limpos (não criptografados) para criptografia de padrão baseada em amostra.
MFSampleExtension_Encryption_SubSampleMappingSplit
Define o mapeamento de sub-amostras para a amostra que indica os bytes limpos e criptografados nos dados da amostra.
MFSampleExtension_FeatureMap
Contém uma estrutura MACROBLOCK_DATA para cada macrobloco no quadro de entrada.
MFSampleExtension_ForwardedDecodeUnits
Obtém um objeto do tipo IMFCollection contendo objetos IMFSample que contêm unidades da Camada de Abstração de Rede (NALUs) e unidades de Aprimoramento Suplementar de Informações (SEI) encaminhadas por um decodificador.
MFSampleExtension_ForwardedDecodeUnitType
Especifica o tipo, NALU ou SEI, de uma unidade anexada a uma IMFSample em uma coleção MFSampleExtension_ForwardedDecodeUnits.
MFSampleExtension_FrameCorruption
Especifica se um quadro de vídeo está corrompido.
MFSampleExtension_Interlaced
Indica se um quadro de vídeo é entrelaçado ou progressivo.
MFSampleExtension_LongTermReferenceFrameInfo
Especifica informações sobre o quadro de Referência de Longo Prazo (LTR) e é retornado na amostra de saída.
MFSampleExtension_MeanAbsoluteDifference
Este atributo retorna a diferença média absoluta (MAD) em todos os macroblocos do plano Y.
MFSampleExtension_MULTIPLEXED_MANAGER
Fornece uma instância de IMFMuxStreamSampleManager que é usada para acessar a coleção de amostras dos subfluxos de uma fonte de mídia multiplexada.
MFSampleExtension_PacketCrossOffsets
Especifica os deslocamentos para os limites de conteúdo em um quadro para amostras protegidas.
MFSampleExtension_PhotoThumbnail
Contém a miniatura da foto de uma IMFSample.
MFSampleExtension_PhotoThumbnailMediaType
Contém o IMFMediaType que descreve o tipo de formato de imagem contido no atributo MFSampleExtension_PhotoThumbnail .
MFSampleExtension_PinholeCameraIntrinsics
Contém as intrínsecas da câmera pinhole para a amostra.
MFSampleExtension_RepeatFirstField
Especifica se o primeiro campo deve ser repetido em um quadro entrelaçado. Esse atributo se aplica a amostras de mídia.
MFSampleExtension_ROIRectangle
Especifica os limites da região de interesse que indica a região do quadro que requer uma qualidade diferente.
MFSampleExtension_SingleField
Especifica se uma amostra de vídeo contém um único campo ou dois campos intercalados. Esse atributo se aplica a amostras de mídia.
MFSampleExtension_SpatialLayerId
O ID da camada espacial dos dados contidos em um IMFSample.
MFSampleExtension_TargetGlobalLuminance
O valor em Nits que especifica a luminância global de retroiluminação direcionada para o quadro de vídeo associado.
MFSampleExtension_TemporalLayerId
O ID da camada temporal dos dados contidos em um IMFSample.
MFSampleExtension_Token
Contém um ponteiro para o token fornecido para o método IMFMediaStream::RequestSample.
MFSampleExtension_VideoDSPMode
Indica se a estabilização de vídeo foi aplicada a um quadro de vídeo.
MFSampleExtension_VideoEncodePictureType
Especifica o tipo de imagem que é gerada por um codificador de vídeo.
MFSampleExtension_VideoEncodeQP
Especifica o parâmetro de quantização (QP) usado para codificar uma amostra de vídeo.
MFStreamExtension_CameraExtrinsics
Contém as extrínsecas da câmera para o fluxo.
MFStreamExtension_PinholeCameraIntrinsics
Contém as intrínsecas da câmera pinhole para o fluxo.
MFT_CODEC_MERIT_Attribute
Contém o valor de mérito de um codec de hardware.
MFT_AUDIO_DECODER_AUDIO_ENDPOINT_FORMFACTOR
Especifica o fator de forma para o dispositivo de ponto de extremidade de áudio associado a um decodificador de áudio MFT.
MFT_AUDIO_DECODER_AUDIO_ENDPOINT_ID
Especifica o identificador do dispositivo de ponto de extremidade de áudio associado a um decodificador de áudio MFT.
MFT_AUDIO_DECODER_AUDIO_ENDPOINT_DIGITAL_STEREO_ONLY
Especifica se o dispositivo de ponto de extremidade de áudio associado a um decodificador de áudio MFT oferece suporte apenas a sinais estéreo não compactados.
MFT_CONNECTED_STREAM_ATTRIBUTE
Contém um ponteiro para os atributos de fluxo do fluxo conectado em uma MFT (transformação do Media Foundation) baseada em hardware.
MFT_CONNECTED_TO_HW_STREAM
Especifica se uma MFT (transformação baseada em hardware) está conectada a outra MFT baseada em hardware.
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.
MFT_DECODER_FINAL_VIDEO_RESOLUTION_HINT
Especifica a resolução de saída final da imagem decodificada após o processamento de vídeo.
MFT_DECODER_OPERATING_POINT
Especifique o "ponto operacional" do decodificador, a camada de escalabilidade na qual o decodificador deve estar operando quando oferecer suporte à escalabilidade espacial ou temporal.
MFT_ENCODER_SUPPORTS_CONFIG_EVENT
Especifica que o codificador MFT dá suporte ao recebimento de eventos MEEncodingParameter durante o streaming.
MFT_ENUM_ADAPTER_LUID
Especifica o identificador exclusivo para um adaptador de vídeo. Use esse atributo ao chamar MFTEnum2 para enumerar MFTs associadas a um adaptador específico.
MFT_ENUM_HARDWARE_URL_Attribute
Contém o link simbólico para uma transformação do Media Foundation (MFT) baseada em hardware.
MFT_ENUM_HARDWARE_VENDOR_ID_Attribute
Especifica a ID do fornecedor para um Media Foundation baseado em hardware
MFT_ENUM_TRANSCODE_ONLY_ATTRIBUTE
Especifica se um decodificador é otimizado para transcodificação em vez de reprodução.
MFT_ENUM_VIDEO_RENDERER_EXTENSION_PROFILE
Contém uma lista de todas as entradas VideoRendererExtensionProfile na marca VideoRendererExtensionProfiles de um arquivo de manifesto do aplicativo UWP. O MFTEnumEx armazena isso no repositório de atributos do objeto IMFActivate que o MFTEnumEx cria para MFTs que têm um manifesto UWP associado contendo a marca VideoRendererExtensionProfiles.
MFT_FIELDOFUSE_UNLOCK_Attribute
Contém um ponteiro IMFFieldOfUseMFTUnlock, que pode ser usado para desbloquear uma transformação do Media Foundation (MFT). A interface IMFFieldOfUseMFTUnlock é usada para desbloquear uma MFT que tem restrições de campo de uso.
MFT_FRIENDLY_NAME_Attribute
Contém o nome de exibição de uma transformação do Media Foundation (MFT) baseada em hardware.
MFT_HW_TIMESTAMP_WITH_QPC_Attribute
Especifica se uma fonte de dispositivo de hardware usa a hora do sistema para carimbos de data/hora.
MFT_INPUT_TYPES_Attributes
Contém os tipos de entrada registrados para uma transformação do Media Foundation (MFT).
MFT_OUTPUT_TYPES_Attributes
Contém os tipos de saída registrados para uma transformação do Media Foundation (MFT).
MFT_PREFERRED_ENCODER_PROFILE
Contém propriedades de configuração para um codificador.
MFT_PREFERRED_OUTPUTTYPE_Attribute
Especifica o formato de saída preferencial para um codificador.
MFT_PROCESS_LOCAL_Attribute
Especifica se uma MFT (transformação do Media Foundation) é registrada apenas no processo do aplicativo.
MFT_REMUX_MARK_I_PICTURE_AS_CLEAN_POINT
Especifica se a MFT de remultiplexação de vídeo H.264 deve marcar as imagens I como pontos limpos para melhorar a capacidade de busca. Isso tem o potencial de causar corrupção em buscas em arquivos MP4 finais não conformes.
MFT_SUPPORT_3DVIDEO
Especifica se uma MFT (transformação do Media Foundation) dá suporte a vídeo estereoscópico 3D.
MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE
Especifica se uma MFT (transformação do Media Foundation) dá suporte a alterações de formato dinâmicas.
MFT_TRANSFORM_CLSID_Attribute
Contém o CLSID (identificador de classe) de uma transformação do Media Foundation (MFT).
VIDEO_ZOOM_RECT
Especifica o retângulo de origem para o mixer de vídeo do EVR (Renderizador de Vídeo Avançado). O retângulo de origem é a parte do quadro de vídeo que o mixer transfere para a superfície de destino.

IMFAttributes

Atributos do Media Foundation