Microsoft Media Foundation

Visão geral da tecnologia microsoft media foundation.

Para desenvolver o Microsoft Media Foundation, você precisa destes cabeçalhos:

Para obter diretrizes de programação para essa tecnologia, confira:

Enumerações

 
_MFP_CREATION_OPTIONS

Especifica opções para a função MFPCreateMediaPlayer.
_MFP_CREDENTIAL_FLAGS

Contém sinalizadores para a estrutura MFP_ACQUIRE_USER_CREDENTIAL_EVENT.
_MFP_MEDIAITEM_CHARACTERISTICS

Contém sinalizadores que descrevem um item de mídia.
_MFT_DRAIN_TYPE

Não há suporte. (_MFT_DRAIN_TYPE)
_MFT_ENUM_FLAG

Contém sinalizadores para registro e enumeração de MFTs (transformações do Media Foundation).
_MFT_INPUT_DATA_BUFFER_FLAGS

Define sinalizadores para o método IMFTransform::P rocessInput. No momento, nenhum sinalizador é definido.
_MFT_INPUT_STATUS_FLAGS

Indica o status de um fluxo de entrada em uma transformação do Media Foundation (MFT).
_MFT_INPUT_STREAM_INFO_FLAGS

Descreve um fluxo de entrada em uma MFT (transformação do Media Foundation).
_MFT_OUTPUT_DATA_BUFFER_FLAGS

Define sinalizadores para o método IMFTransform::P rocessOutput.
_MFT_OUTPUT_STATUS_FLAGS

Indica se uma MFT (transformação do Media Foundation) pode produzir dados de saída.
_MFT_OUTPUT_STREAM_INFO_FLAGS

Descreve um fluxo de saída em uma MFT (transformação do Media Foundation).
_MFT_PROCESS_OUTPUT_FLAGS

Define sinalizadores para processar exemplos de saída em uma transformação do Media Foundation (MFT).
_MFT_PROCESS_OUTPUT_STATUS

Indica o status de uma chamada para IMFTransform::P rocessOutput.
_MFT_SET_TYPE_FLAGS

Define sinalizadores para a configuração ou teste do tipo de mídia em uma transformação do Media Foundation (MFT).
AEC_SYSTEM_MODE

Especifica o modo de processamento para o DSP de captura de voz. Essa enumeração é usada com a propriedade MFPKEY_WMAAECMA_SYSTEM_MODE.
AEC_VAD_MODE

Especifica o tipo de VAD (detecção de atividade de voz) para o DSP de captura de voz. Essa enumeração é usada com a propriedade MFPKEY_WMAAECMA_FEATR_VAD.
ASF_SELECTION_STATUS

Define as opções de seleção para um fluxo ASF.
ASF_STATUSFLAGS

Define status condições para o método IMFASFSplitter::GetNextSample.
D3D11_AUTHENTICATED_CHANNEL_TYPE

Especifica o tipo de canal autenticado do Microsoft Direct3D.
D3D11_AUTHENTICATED_PROCESS_IDENTIFIER_TYPE

Especifica o tipo de processo identificado na estrutura D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT.
D3D11_BUS_TYPE

Especifica o tipo de barramento de E/S usado pelo adaptador gráfico.
D3D11_CONTENT_PROTECTION_CAPS

Contém sinalizadores que descrevem os recursos de proteção de conteúdo.
D3D11_CRYPTO_SESSION_STATUS

Representa o status de uma interface ID3D11CryptoSession.
D3D11_FEATURE_VIDEO

Especifica um recurso de vídeo ou um recurso do Direct3D 11 definido para consulta.
D3D11_VDOV_DIMENSION

Especifica como acessar um recurso usado em uma exibição de saída de decodificação de vídeo.
D3D11_VIDEO_DECODER_BUFFER_TYPE

Especifica um tipo de buffer compactado para decodificação.
D3D11_VIDEO_DECODER_CAPS

Especifica os recursos do decodificador de vídeo.
D3D11_VIDEO_FRAME_FORMAT

Descreve como um fluxo de vídeo é entrelaçado. (D3D11_VIDEO_FRAME_FORMAT)
D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE

Especifica o modo de preenchimento alfa para processamento de vídeo. (D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE)
D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS

Especifica os recursos de processamento automático de imagem do processador de vídeo.
D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINTS

Especifica sinalizadores que indicam os métodos mais eficientes para executar operações de processamento de vídeo.
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS

Define os recursos de processamento de vídeo para um processador de vídeo do Microsoft Direct3D 11.
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS

Define os recursos aos quais um processador de vídeo do Microsoft Direct3D 11 pode dar suporte.
D3D11_VIDEO_PROCESSOR_FILTER

Identifica um filtro de processador de vídeo.
D3D11_VIDEO_PROCESSOR_FILTER_CAPS

Define os recursos de filtro de imagem para um processador de vídeo do Microsoft Direct3D 11.
D3D11_VIDEO_PROCESSOR_FORMAT_CAPS

Define recursos relacionados a formatos de entrada para um processador de vídeo do Microsoft Direct3D 11.
D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT

Especifica como um formato de vídeo pode ser usado para processamento de vídeo.
D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS

Especifica os recursos inversos do TELECINE (IVTC) de um processador de vídeo.
D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE

Especifica valores para o intervalo de luminância de dados YUV.
D3D11_VIDEO_PROCESSOR_OUTPUT_RATE

Especifica a taxa na qual o processador de vídeo produz quadros de saída de um fluxo de entrada.
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS

Especifica os recursos de processamento de vídeo relacionados à desinterlacização, à conversão inversa de telecine (IVTC) e à taxa de quadros.
D3D11_VIDEO_PROCESSOR_ROTATION

Especifica os estados de rotação de vídeo.
D3D11_VIDEO_PROCESSOR_STEREO_CAPS

Define recursos 3D estéreo para um processador de vídeo do Microsoft Direct3D 11.
D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE

Para vídeo 3D estéreo, especifica se os dados no quadro 0 ou quadro 1 estão invertidos, horizontal ou verticalmente.
D3D11_VIDEO_PROCESSOR_STEREO_FORMAT

Especifica o layout na memória de um quadro de vídeo 3D estéreo.
D3D11_VIDEO_USAGE

Especifica o uso pretendido para um processador de vídeo.
D3D11_VPIV_DIMENSION

Especifica como acessar um recurso usado em uma exibição de entrada do processador de vídeo.
D3D11_VPOV_DIMENSION

Especifica como acessar um recurso usado em uma exibição de saída do processador de vídeo.
D3D12_BITSTREAM_ENCRYPTION_TYPE

Especifica um tipo de criptografia bitstream.
D3D12_FEATURE_VIDEO

Especifica um recurso de vídeo ou um recurso do Direct3D 12 definido para consultar.
D3D12_VIDEO_DECODE_ARGUMENT_TYPE

Especifica o tipo de argumento de um D3D12_VIDEO_DECODE_FRAME_ARGUMENT
D3D12_VIDEO_DECODE_CONFIGURATION_FLAGS

Especifica a configuração para decodificação de vídeo.
D3D12_VIDEO_DECODE_CONVERSION_SUPPORT_FLAGS

Especifica se há suporte para uma operação de conversão de decodificação de vídeo.
D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT

Especifica índices para matrizes de informações de histograma por componente. (D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT)
D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAGS

Sinalizadores para indicar um subconjunto de componentes usados com o histograma de decodificação de vídeo. (D3D12_VIDEO_DECODE_HISTOGRAM_COMPONENT_FLAGS)
D3D12_VIDEO_DECODE_STATUS

Especifica o status de uma operação de decodificação de vídeo.
D3D12_VIDEO_DECODE_SUPPORT_FLAGS

Especifica se há suporte para uma operação de decodificação de vídeo.
D3D12_VIDEO_DECODE_TIER

Especifica a camada de decodificação de um decodificador de vídeo de hardware, que determina o formato necessário de texturas e buffers definidos pelo aplicativo.
D3D12_VIDEO_ENCODER_CODEC

Especifica codecs para codificação de vídeo Direct3D 12.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_DIRECT_MODES

Especifica modos diretos para codificação de vídeo H.264.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_FLAGS

Especifica os sinalizadores de configuração para codificação de vídeo H.264.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODE_FLAGS

Uma enumeração de sinalizadores que permite combinações OR bit a bit de valores do D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264_SLICES_DEBLOCKING_MODES

Especifica o modo de desbloqueio de fatia conforme definido pela sintaxe disable_deblocking_filter_idc na especificação H.264.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_CUSIZE

Especifica valores possíveis para tamanhos de bloco de codificação luma para HEVC.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_FLAGS

Especifica os sinalizadores de configuração para codificação de vídeo HEVC.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC_TUSIZE

Especifica valores possíveis para tamanhos de bloco de transformação luma para HEVC.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264_FLAGS

Especifica os sinalizadores de suporte de configuração para codificação de vídeo H.264.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC_FLAGS

Especifica os sinalizadores de suporte de configuração para codificação de vídeo HEVC.
D3D12_VIDEO_ENCODER_ENCODE_ERROR_FLAGS

Especifica os erros encontrados durante a operação ID3D12VideoEncodeCommandList2::EncodeFrame.
D3D12_VIDEO_ENCODER_FLAGS

Especifica sinalizadores para a criação do codificador de vídeo.
D3D12_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE

Especifica os modos de layout de sub-região do codificador de vídeo.
D3D12_VIDEO_ENCODER_FRAME_TYPE_H264

Especifica o tipo de um quadro de vídeo H.264.
D3D12_VIDEO_ENCODER_FRAME_TYPE_HEVC

Especifica o tipo de um quadro de vídeo HEVC.
D3D12_VIDEO_ENCODER_HEAP_FLAGS

Especifica as opções de heap para codificação de vídeo.
D3D12_VIDEO_ENCODER_INTRA_REFRESH_MODE

Especifica os modos de codificador de vídeo intra refresh.
D3D12_VIDEO_ENCODER_LEVELS_H264

Especifica os níveis do codificador para codificação H.264.
D3D12_VIDEO_ENCODER_LEVELS_HEVC

Especifica os níveis de codificador para codificação HEVC (Codificação de Vídeo de Alta Eficiência).
D3D12_VIDEO_ENCODER_MOTION_ESTIMATION_PRECISION_MODE

Especifica modos de precisão de estimativa de movimento para codificação de vídeo.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_FLAGS

Especifica sinalizadores para as propriedades de controle de imagem específicas do H.264.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC_FLAGS

Especifica sinalizadores para as propriedades de controle de imagem específicas do HEVC.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAGS

Especifica sinalizadores de controle de imagem do codificador de vídeo.
D3D12_VIDEO_ENCODER_PROFILE_H264

Especifica os perfis do codificador para codificação H.264.
D3D12_VIDEO_ENCODER_PROFILE_HEVC

Especifica os perfis do codificador para codificação HEVC (Codificação de Vídeo de Alta Eficiência).
D3D12_VIDEO_ENCODER_RATE_CONTROL_FLAGS

Especifica sinalizadores para uma estrutura de 3D12_VIDEO_ENCODER_RATE_CONTROL.
D3D12_VIDEO_ENCODER_RATE_CONTROL_MODE

Especifica os modos de controle de taxa do codificador de vídeo.
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_FLAGS

Especifica sinalizadores para propriedades de controle de sequência do codificador de vídeo.
D3D12_VIDEO_ENCODER_SUPPORT_FLAGS

Especifica sinalizadores para recursos do codificador de vídeo.
D3D12_VIDEO_ENCODER_TIER_HEVC

Especifica as camadas do codificador para codificação HEVC (Codificação de Vídeo de Alta Eficiência).
D3D12_VIDEO_ENCODER_VALIDATION_FLAGS

Sinalizadores que especificam recursos de codificador sem suporte.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_FLAGS

Especifica o uso do parâmetro de comando de extensão de vídeo associado.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_STAGE

Especifica os estágios de parâmetro para comandos de extensão de vídeo.
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_TYPE

Especifica os tipos de parâmetros para comandos de extensão de vídeo.
D3D12_VIDEO_FIELD_TYPE

Especifica como um quadro de vídeo é entrelaçado.
D3D12_VIDEO_FRAME_CODED_INTERLACE_TYPE

Especifica o tipo de entrelaçamento de quadros de vídeo codificados.
D3D12_VIDEO_FRAME_STEREO_FORMAT

Define o layout na memória de um quadro de vídeo 3D estéreo.
D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE

Define tamanhos de bloco de pesquisa com suporte para estimativa de movimento de vídeo.
D3D12_VIDEO_MOTION_ESTIMATOR_SEARCH_BLOCK_SIZE_FLAGS

Especifica os tamanhos de bloco de pesquisa de estimativa de movimento que um codificador de vídeo pode dar suporte.
D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION

Define valores de precisão de vetor para estimativa de movimento de vídeo.
D3D12_VIDEO_MOTION_ESTIMATOR_VECTOR_PRECISION_FLAGS

Especifica a precisão do vetor de estimativa de movimento compatível com um codificador de vídeo.
D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE

Especifica o modo de preenchimento alfa para processamento de vídeo. (D3D12_VIDEO_PROCESS_ALPHA_FILL_MODE)
D3D12_VIDEO_PROCESS_AUTO_PROCESSING_FLAGS

Especifica os recursos de processamento automático que um processador de vídeo pode dar suporte.
D3D12_VIDEO_PROCESS_DEINTERLACE_FLAGS

Especifica os recursos do processador de vídeo de desinterlacing.
D3D12_VIDEO_PROCESS_FEATURE_FLAGS

Especifica os recursos aos quais um processador de vídeo pode dar suporte.
D3D12_VIDEO_PROCESS_FILTER_FLAGS

Especifica o suporte para os filtros de imagem definidos pela enumeração D3D12_VIDEO_PROCESS_FILTER.
D3D12_VIDEO_PROCESS_INPUT_STREAM_FLAGS

Especifica sinalizadores para fluxos de entrada de processamento de vídeo.
D3D12_VIDEO_PROCESS_ORIENTATION

Especifica uma operação de orientação a ser executada por um processador de vídeo.
D3D12_VIDEO_PROCESS_SUPPORT_FLAGS

Especifica se há suporte para uma operação de conversão de formato de vídeo e colorspace.
D3D12_VIDEO_PROTECTED_RESOURCE_SUPPORT_FLAGS

Especifica o suporte para recursos protegidos em operações de vídeo.
D3D12_VIDEO_SCALE_SUPPORT_FLAGS

Especifica os recursos de dimensionamento do dimensionador de vídeo.
DXVA2_NominalRange

Descreve como mapear dados de cor para um intervalo normalizado [0...1].
DXVA2_SampleFormat

Descreve o conteúdo de um exemplo de vídeo. Esses sinalizadores são usados na estrutura DXVA2_ExtendedFormat.
DXVA2_SurfaceType

Descreve um tipo de superfície DirectX para DXVA (Aceleração de Vídeo DirectX).
DXVA2_VideoChromaSubSampling

Descreve como os valores de chroma são posicionados em relação aos exemplos de luma em um quadro de vídeo YUV.
DXVA2_VideoLighting

Descreve as condições de iluminação pretendidas para exibir conteúdo de vídeo.
DXVA2_VideoPrimaries

Especifica as primárias de cores de uma fonte de vídeo. (DXVA2_VideoPrimaries)
DXVA2_VideoTransferFunction

Especifica a função de conversão de RGB linear para RGB não linear (R'G'B'). (DXVA2_VideoTransferFunction)
DXVA2_VideoTransferMatrix

Descreve as matrizes de conversão entre Y'PbPr (vídeo de componente) e o estúdio R'G'B'. (DXVA2_VideoTransferMatrix)
DXVAHD_ALPHA_FILL_MODE

Especifica como os valores alfa de saída são calculados para operações blit DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_BLT_STATE

Especifica parâmetros de estado para operações blit ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_DEVICE_CAPS

Define os recursos de processamento de vídeo para um dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.
DXVAHD_DEVICE_TYPE

Especifica o tipo de dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.
DXVAHD_DEVICE_USAGE

Especifica o uso pretendido para um dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.
DXVAHD_FEATURE_CAPS

Define os recursos aos quais um dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX pode dar suporte.
DXVAHD_FILTER

Especifica filtros de imagem para processamento de vídeo DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_FILTER_CAPS

Define recursos relacionados ao ajuste de imagem e à filtragem de um dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.
DXVAHD_FRAME_FORMAT

Descreve como um fluxo de vídeo é entrelaçado. (DXVAHD_FRAME_FORMAT)
DXVAHD_INPUT_FORMAT_CAPS

Define recursos relacionados a formatos de entrada para um dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.
DXVAHD_ITELECINE_CAPS

Especifica os recursos de telecine inverso (IVTC) de um processador de vídeo DXVA-HD (Aceleração de Vídeo de Alta Definição) do Microsoft DirectX.
DXVAHD_OUTPUT_RATE

Especifica as taxas de quadros de saída para um fluxo de entrada ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_PROCESSOR_CAPS

Especifica os recursos de processamento de um processador de vídeo de alta definição de aceleração de vídeo (DXVA-HD) do Microsoft DirectX.
DXVAHD_STREAM_STATE

Especifica parâmetros de estado para um fluxo de entrada para um processador de vídeo DXVA-HD (Aceleração de Vídeo de Alta Definição) do Microsoft DirectX.
DXVAHD_SURFACE_TYPE

Especifica o tipo de superfície de vídeo criada por um dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.
eAVDecDDStereoDownMixMode

Especifica o modo de downmix estéreo para um decodificador de áudio Dolby Digital.
eAVEncAdaptiveMode

Especifica o modo de codificação adaptável para um codificador de vídeo.
eAVEncH264PictureType

Especifica o tipo de imagem que é gerado por um codificador de vídeo.
eAVEncH264VLevel

Especifica um nível de codificação H.264.
eAVEncH264VProfile

Especifica um perfil de vídeo H.264.
eAVEncVideoContentType

Especifica o tipo de conteúdo de vídeo.
MF_ATTRIBUTE_SERIALIZE_OPTIONS

Define sinalizadores para serializar e desserializar repositórios de atributos.
MF_ATTRIBUTE_TYPE

Define o tipo de dados para um par chave/valor.
MF_ATTRIBUTES_MATCH_TYPE

Especifica como comparar os atributos em dois objetos.
MF_CAMERA_CONTROL_CONFIGURATION_TYPE

Especifica o tipo de configuração de um controle de câmera.
MF_CAPTURE_ENGINE_DEVICE_TYPE

Especifica um tipo de dispositivo de captura.
MF_CAPTURE_ENGINE_SINK_TYPE

Especifica um tipo de coletor de captura.
MF_CAPTURE_ENGINE_STREAM_CATEGORY

Define os valores para a categoria de fluxo de origem.
MF_CONNECT_METHOD

Especifica como o carregador de topologia conecta um nó de topologia.
MF_CROSS_ORIGIN_POLICY

Mapeia para o atributo CORS (configurações de origem cruzada) do W3C usado pelo elemento de mídia HTML5.
MF_FILE_ACCESSMODE

Especifica o modo de acesso solicitado para abrir um arquivo.
MF_FILE_FLAGS

Especifica o comportamento ao abrir um arquivo.
MF_FILE_OPENMODE

Especifica como abrir ou criar um arquivo.
MF_MEDIA_ENGINE_CANPLAY

Especifica a probabilidade de que o Mecanismo de Mídia possa reproduzir um tipo especificado de recurso de mídia.
MF_MEDIA_ENGINE_CREATEFLAGS

Contém sinalizadores para o método IMFMediaEngineClassFactory::CreateInstance.
MF_MEDIA_ENGINE_ERR

Define códigos de status de erro para o Mecanismo de Mídia.
MF_MEDIA_ENGINE_EVENT

Define códigos de evento para o Mecanismo de Mídia.
MF_MEDIA_ENGINE_EXTENSION_TYPE

Especifica os tipos de extensão do mecanismo de mídia.
MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAGS

Especifica os requisitos de proteção de conteúdo para um quadro de vídeo.
MF_MEDIA_ENGINE_KEYERR

Define códigos de erro de chave de mídia para o mecanismo de mídia.
MF_MEDIA_ENGINE_NETWORK

Define códigos de status de rede para o Mecanismo de Mídia.
MF_MEDIA_ENGINE_OPM_STATUS

Define o status do OPM (Gerenciador de Proteção de Saída).
MF_MEDIA_ENGINE_PRELOAD

Define dicas de pré-carregamento para o Mecanismo de Mídia.
MF_MEDIA_ENGINE_PROTECTION_FLAGS

Contém sinalizadores que especificam se o Mecanismo de Mídia reproduzirá conteúdo protegido e se o Mecanismo de Mídia usará o PMP (Caminho de Mídia Protegido).
MF_MEDIA_ENGINE_READY

Define valores de estado pronto para o Mecanismo de Mídia.
MF_MEDIA_ENGINE_S3D_PACKING_MODE

Especifica o layout de um quadro de vídeo 3D empacotado.
MF_MEDIA_ENGINE_SEEK_MODE

Define valores para o modo de busca do mecanismo de mídia.
MF_MEDIA_ENGINE_STATISTIC

Identifica estatísticas que o Mecanismo de Mídia rastreia durante a reprodução.
MF_MEDIA_ENGINE_STREAMTYPE_FAILED

Identifica o tipo de fluxo de mídia que falhou.
MF_MEDIAKEY_STATUS

Especifica o status de uma chave de sessão cdm (módulo de descriptografia de conteúdo).
MF_MEDIAKEYSESSION_MESSAGETYPE

Especifica o tipo de uma mensagem CDM (Módulo de Descriptografia de Conteúdo).
MF_MEDIAKEYSESSION_TYPE

Especifica o tipo de uma sessão do MÓDULO de Descriptografia de Conteúdo (CDM), representada por um objeto IMFContentDecryptionModuleSession.
MF_MSE_ERROR

Define os diferentes estados de erro da Extensão de Origem de Mídia.
MF_MSE_READY

Define os diferentes estados prontos da Extensão de Origem de Mídia.
MF_MT_D3D_RESOURCE_VERSION_ENUM

Especifica a versão direct3D do recurso usado no fluxo associado a um tipo de mídia.
MF_OBJECT_TYPE

Define os tipos de objeto criados pelo resolvedor de origem.
MF_OPM_ACP_PROTECTION_LEVEL

Define os níveis de proteção para MFPROTECTION_ACP.
MF_OPM_CGMSA_PROTECTION_LEVEL

Define os níveis de proteção para MFPROTECTION_CGMSA.
MF_PLUGIN_CONTROL_POLICY

Define as configurações de política para o método IMFPluginControl2::SetPolicy.
MF_Plugin_Type

Especifica o tipo de objeto para a interface IMFPluginControl.
MF_QUALITY_ADVISE_FLAGS

Contém sinalizadores para o método IMFQualityAdvise2::NotifyQualityEvent.
MF_QUALITY_DROP_MODE

Especifica a agressividade com que um componente de pipeline deve remover amostras.
MF_QUALITY_LEVEL

Especifica o nível de qualidade de um componente de pipeline.
MF_SHARING_ENGINE_EVENT

Define os eventos enviados pelo mecanismo de compartilhamento.
MF_SOURCE_READER_CONTROL_FLAG

Contém sinalizadores para o método IMFSourceReader::ReadSample.
MF_SOURCE_READER_FLAG

Contém sinalizadores que indicam o status do método IMFSourceReader::ReadSample.
MF_TIMED_TEXT_ALIGNMENT

Especifica como o texto é alinhado em seu elemento de bloco pai.
MF_TIMED_TEXT_CUE_EVENT

Especifica o tipo de um evento de indicação de texto cronometrado.
MF_TIMED_TEXT_DECORATION

Especifica como o texto é decorado (sublinhado e assim por diante).
MF_TIMED_TEXT_DISPLAY_ALIGNMENT

Especifica como o texto é alinhado com a exibição.
MF_TIMED_TEXT_ERROR_CODE

Especifica o erro de tipo que ocorreu com uma faixa de texto cronometrada.
MF_TIMED_TEXT_FONT_STYLE

Especifica o estilo da fonte do texto cronometrado.
MF_TIMED_TEXT_SCROLL_MODE

Especifica como o texto aparece quando o elemento pai é rolado.
MF_TIMED_TEXT_TRACK_KIND

Especifica o tipo de faixa de texto cronometrada.
MF_TIMED_TEXT_UNIT_TYPE

Especifica as unidades nas quais o texto cronometrado é medido.
MF_TIMED_TEXT_WRITING_MODE

Especifica a sequência na qual o texto é gravado em seu elemento pai.
MF_TOPOLOGY_RESOLUTION_STATUS_FLAGS

Define status sinalizadores para o atributo MF_TOPOLOGY_RESOLUTION_STATUS.
MF_TOPOLOGY_TYPE

Define o tipo de um nó de topologia.
MF_TOPONODE_DRAIN_MODE

Define em que horas uma transformação em uma topologia é drenada.
MF_TOPONODE_FLUSH_MODE

Define quando uma transformação em uma topologia é liberada.
MF_TOPOSTATUS

Especifica o status de uma topologia durante a reprodução.
MF_TRANSCODE_ADJUST_PROFILE_FLAGS

Define os sinalizadores de perfil definidos no atributo MF_TRANSCODE_ADJUST_PROFILE.
MF_TRANSCODE_TOPOLOGYMODE_FLAGS

Define sinalizadores para o atributo MF_TRANSCODE_TOPOLOGYMODE.
MF_URL_TRUST_STATUS

Indica se a URL é de uma fonte confiável.
MF_VIDEO_PROCESSOR_ALGORITHM_TYPE

Define algoritmos para o processador de vídeo que é usado por MF_VIDEO_PROCESSOR_ALGORITHM.
MF_VIDEO_PROCESSOR_MIRROR

Especifica como inverter uma imagem de vídeo.
MF_VIDEO_PROCESSOR_ROTATION

Especifica como girar uma imagem de vídeo.
MF2DBuffer_LockFlags

Contém sinalizadores para o método IMF2DBuffer2::Lock2DSize.
MF3DVideoOutputType

Especifica como gerar um fluxo de vídeo estereoscópico 3D.
MFASF_INDEXER_FLAGS

Define as opções do indexador ASF.
MFASF_MULTIPLEXERFLAGS

Define as opções do multiplexador ASF.
MFASF_SPLITTERFLAGS

Define as opções de divisor ASF.
MFASF_STREAMSELECTOR_FLAGS

Define as opções do seletor de fluxo do ASF.
MFASYNC_WORKQUEUE_TYPE

Especifica o tipo de fila de trabalho para a função MFAllocateWorkQueueEx a ser criada.
MFAudioConstriction

Especifica valores para constrição de áudio.
MFBYTESTREAM_SEEK_ORIGIN

Especifica a origem de uma solicitação de busca.
MFCameraOcclusionState

Especifica o estado de oclusão de uma câmera.
MFCLOCK_CHARACTERISTICS_FLAGS

Contém sinalizadores que descrevem as características de um relógio.
MFCLOCK_RELATIONAL_FLAGS

Define as propriedades de um relógio.
MFCLOCK_STATE

Define o estado de um relógio.
MFDepthMeasurement

Especifica o sistema de medição para um valor de profundidade em um quadro de vídeo.
MFFrameSourceTypes

Descreve o tipo de dados fornecidos por uma fonte de quadro.
MFMEDIASOURCE_CHARACTERISTICS

Define as características de uma fonte de mídia.
MFNET_PROXYSETTINGS

Especifica como o localizador de proxy padrão especificará as configurações de conexão para um servidor proxy.
MFNetAuthenticationFlags

Especifica como as credenciais do usuário serão usadas.
MFNetCredentialOptions

Descreve as opções para as credenciais de rede de cache.
MFNetCredentialRequirements

Especifica como o gerenciador de credenciais deve obter credenciais de usuário.
MFNETSOURCE_CACHE_STATE

Define o status do cache para um arquivo de mídia ou entrada.
MFNETSOURCE_PROTOCOL_TYPE

Indica o tipo de protocolo de controle usado no streaming ou no download.
MFNETSOURCE_STATISTICS_IDS

Define as estatísticas coletadas pela origem da rede.
MFNETSOURCE_TRANSPORT_TYPE

Descreve o tipo de transporte usado no streaming ou no download de dados (TCP ou UDP).
MFNominalRange

Especifica se os dados de cor incluem espaço para a cabeça e o toeroom.
MFP_EVENT_TYPE

Define tipos de evento para a interface IMFPMediaPlayerCallback.
MFP_MEDIAPLAYER_STATE

Especifica o estado de reprodução atual.
MFPMPSESSION_CREATION_FLAGS

Contém sinalizadores que definem o comportamento da função MFCreatePMPMediaSession.
MFPOLICYMANAGER_ACTION

Define ações que podem ser executadas em um fluxo.
MFRATE_DIRECTION

Especifica a direção da reprodução (avançar ou inverter).
MFSampleAllocatorUsage

A enumeração MFSampleAllocatorUsage especifica o uso do alocador de componentes que implementam a interface IMFSampleAllocatorControl.
MFSampleEncryptionProtectionScheme

Especifica os esquemas de proteção com suporte para amostras criptografadas.
MFSensorDeviceMode

Especifica o modo de compartilhamento de um IMFSensorDevice.
MFSensorDeviceType

Especifica o tipo de um dispositivo de sensor. Um valor dessa enumeração é retornado por IMFSensorDevice::GetDeviceType.
MFSensorStreamType

Especifica se um fluxo associado a um IMFSensorDevice é uma entrada ou um fluxo de saída.
MFSequencerTopologyFlags

Contém sinalizadores para adicionar uma topologia à origem do sequenciador ou atualizar uma topologia que já está na fila.
MFSESSION_GETFULLTOPOLOGY_FLAGS

Define sinalizadores para o método IMFMediaSession::GetFullTopology.
MFSESSION_SETTOPOLOGY_FLAGS

Define o comportamento do método IMFMediaSession::SetTopology.
MFSHUTDOWN_STATUS

Descreve a status atual de uma chamada ao método IMFShutdown::Shutdown.
MFSINK_WMDRMACTION

Especifica como o coletor de arquivos ASF deve aplicar o DRM do Windows Media.
MFStandardVideoFormat

Contém valores que especificam formatos de vídeo comuns.
MFSTREAMSINK_MARKER_TYPE

Define informações de marcador de fluxo para o método IMFStreamSink::P laceMarker.
MFT_MESSAGE_TYPE

Define mensagens para uma transformação do Media Foundation (MFT).
MFTIMER_FLAGS

Contém sinalizadores para o método IMFTimer::SetTimer.
MFTOPOLOGY_DXVA_MODE

Especifica se o carregador de topologia habilita a Aceleração de Vídeo (DXVA) do Microsoft DirectX na topologia.
MFTOPOLOGY_HARDWARE_MODE

Especifica se o carregador de topologia inserirá MFTs (transformações do Media Foundation) baseadas em hardware na topologia.
MFVideo3DFormat

Especifica como os quadros de vídeo 3D são armazenados na memória.
MFVideo3DSampleFormat

Especifica como um quadro de vídeo 3D é armazenado em um exemplo de mídia.
MFVideoChromaSubsampling

Contém sinalizadores que definem o esquema de codificação chroma para dados Y'Cb'Cr'.
MFVideoDRMFlags

Especifica o tipo de proteção de cópia necessário para um fluxo de vídeo.
MFVideoDSPMode

Especifica o modo de processamento do MFT de Estabilização de Vídeo.
MFVideoFlags

Contém sinalizadores que descrevem um fluxo de vídeo.
MFVideoInterlaceMode

Especifica como um fluxo de vídeo é entrelaçado.
MFVideoLighting

Descreve a iluminação ideal para exibir um determinado conjunto de conteúdo de vídeo.
MFVideoPadFlags

Especifica se é necessário preencher uma imagem de vídeo para que ela se ajuste a uma taxa de proporção especificada.
MFVideoPrimaries

Especifica as primárias de cores de uma fonte de vídeo. (MFVideoPrimaries)
MFVideoRotationFormat

Descreve a rotação da imagem de vídeo no sentido anti-horário.
MFVideoSrcContentHintFlags

Descreve a taxa de proporção pretendida para um fluxo de vídeo.
MFVideoTransferFunction

Especifica a função de conversão de RGB linear para RGB não linear (R'G'B'). (MFVideoTransferFunction)
MFVideoTransferMatrix

Descreve as matrizes de conversão entre Y'PbPr (vídeo de componente) e o estúdio R'G'B'. (MFVideoTransferMatrix)
MFVirtualCameraAccess

Especifica as restrições de acesso para uma câmera virtual.
MFVirtualCameraLifetime

Especifica o tempo de vida de uma câmera virtual.
MFVirtualCameraType

Especifica o tipo de uma câmera virtual.
MFWaveFormatExConvertFlags

Contém sinalizadores que especificam como converter um tipo de mídia de áudio.
MIC_ARRAY_MODE

Especifica como o DSP de captura de voz executa o processamento da matriz de microfone. Essa enumeração é usada com a propriedade MFPKEY_WMAAECMA_FEATR_MICARR_MODE.
OPM_ACP_PROTECTION_LEVEL

Especifica o nível de proteção para a ACP (Proteção de Cópia Analógica).
OPM_DPCP_PROTECTION_LEVEL

Especifica o nível de proteção para a Proteção de Conteúdo displayPort (DPCP).
OPM_HDCP_PROTECTION_LEVEL

Especifica o nível de proteção para High-Bandwidth HDCP (Proteção de Conteúdo Digital).
OPM_IMAGE_ASPECT_RATIO_EN300294

Especifica a taxa de proporção para ETSI EN 300 294.
OPM_VIDEO_OUTPUT_SEMANTICS

Especifica se a interface IOPMVideoOutput usará a semântica do OPM (Output Protection Manager) ou a semântica do COPP (Certified Output Protection Protocol).
PLAYTO_SOURCE_CREATEFLAGS

Contém sinalizadores para o método IPlayToSourceClassFactory::CreateInstance.
SAMPLE_PROTECTION_VERSION

Define o número de versão para proteção de exemplo.
TOC_POS_TYPE

A enumeração TOC_POS_TYPE contém membros que especificam o tipo de posição de um sumário.
WMT_PROP_DATATYPE

Define os tipos de dados usados para as propriedades codec e DSP que são acessadas usando os métodos da interface IWMCodecProps.

Funções

 
Anular

Anula o processamento do segmento de mídia atual.
ActivateClassById

Cria um objeto Windows Runtime no processo de PMP (caminho de mídia protegido).
ActivateObject

Cria o objeto associado a esse objeto de ativação.
AddBlockedControl

Adiciona o controle bloqueado especificado.
AddBuffer

Adiciona um buffer ao final da lista de buffers no exemplo.
AddClockStateSink

Registra um objeto a ser notificado sempre que o relógio é iniciado, para ou pausa ou altera a taxa.
AddControlSubscription

Adiciona um controle de câmera à lista de controles para os quais as notificações IMFCameraControlNotify::OnChange serão geradas.
AddDataSource

Adiciona uma fonte de dados de texto cronometrado.
AddDataSourceFromUrl

Adiciona uma fonte de dados de texto cronometrado da URL especificada.
AddDeviceSourceInfo

Informa ao pipeline que a câmera virtual exigirá controle exclusivo para a câmera física especificada pelo nome simbólico do dispositivo especificado.
AddEffect

Adiciona um efeito a um fluxo de captura.
Addelement

Adiciona um objeto à coleção. (IMFCollection.AddElement)
Addelement

Adiciona um elemento de origem ao final da lista.
AddElementEx

Fornece uma versão aprimorada de IMFMediaEngineSrcElements::AddElement para adicionar o sistema de chaves destinado a ser usado com conteúdo a um elemento .
Addentry

O método AddEntry adiciona um sumário individual à coleção e atribui um índice ao sumário adicionado.
Addentry

O método AddEntry adiciona uma entrada individual à lista e atribui um índice à entrada.
AddEntryList

O método AddEntryList adiciona uma lista de entradas ao sumário e atribui um índice à lista de entradas.
Addheader

Invocado pelo Microsoft Media Foundation para adicionar um único cabeçalho HTTP a uma solicitação HTTP. O Microsoft Media Foundation invocará esse método uma vez para cada cabeçalho que será incluído na solicitação HTTP, antes de invocar o método BeginSendRequest.
AddInputStreams

Adiciona um ou mais novos fluxos de entrada a essa MFT (transformação do Media Foundation).
AddMutualExclusion

Adiciona um objeto de exclusão mútua ASF (Advanced Systems Format) configurado ao perfil.
AddNode

Adiciona um nó à topologia.
AddPayloadExtension

Configura uma extensão de carga para o fluxo.
AddProfile

Adiciona o perfil especificado à coleção.
AddProfileFilter

Adiciona um filtro de perfil ao fluxo de mídia especificado.
AddProperty

Adiciona propriedades de interface de dispositivo personalizadas à câmera virtual.
Addrange

Adiciona um novo intervalo à lista de intervalos de tempo.
AddRecord

Adiciona um registro ao objeto de exclusão mútua. Um registro especifica fluxos mutuamente exclusivos com os fluxos em todos os outros registros.
AddRegistryEntry

Adiciona uma entrada personalizada do Registro à chave do Registro da interface do dispositivo.
AddSourceBuffer

Adiciona um IMFSourceBuffer à coleção de buffers associados ao IMFMediaSourceExtension.
AddSpatialAudioObject

Adiciona um novo objeto de áudio espacial, representado por um objeto IMFSpatialAudioObjectBuffer, ao exemplo.
AddStream

Observação Essa interface não é implementada nesta versão do Media Foundation. Adiciona um fluxo à lista de prioridades do fluxo.
AddStream

Conecta um fluxo da origem da captura a esse coletor de captura.
AddStream

Adiciona um fluxo ao gravador do coletor.
AddStreamConfiguration

Registra uma configuração de fluxo, que define um conjunto de substreams que podem ser incluídos na saída multiplexada.
AddStreamForRecord

Adiciona um número de fluxo a um registro no objeto de exclusão mútua Formato de Sistemas Avançados.
AddStreamPrioritization

Método IMFASFProfile::AddStreamPrioritization
AddStreamSink

Adiciona um novo coletor de fluxo ao coletor de mídia.
AddToc

O método AddToc adiciona um sumário ao objeto ToC Parser e atribui um índice ao sumário adicionado.
AddTransformForStream

Adiciona uma transformação, como um efeito de áudio ou vídeo, a um fluxo.
AllocateSample

Obtém um exemplo de vídeo do alocador.
Append

Acrescenta o segmento de mídia especificado ao IMFSourceBuffer.
AppendByteStream

Acrescenta o segmento de mídia do fluxo de bytes especificado ao IMFSourceBuffer.
AppendTopology

Adiciona uma topologia ao final da fila.
ApplyStreamSelections

Aplica as seleções de fluxo de chamadas anteriores a SetStreamSelection.
AttachMediaSource

Anexa a fonte de mídia.
AutomaticEnable

Executa uma ação de habilitação de conteúdo sem nenhuma interação do usuário.
Barreira

Adiciona uma coleção de barreiras a uma gravação de lista de comandos de decodificação de vídeo.
Barreira

Adiciona uma coleção de barreiras a uma gravação de lista de comandos de codificação de vídeo.
Barreira

Adiciona uma coleção de barreiras a uma gravação de lista de comandos de processo de vídeo.
Começar

Indica que o processo de suspensão está sendo iniciado e os recursos devem ser colocados em um estado consistente.
BeginConvertHNSToTimecode

Inicia uma chamada assíncrona para converter o tempo em unidades de 100 nanossegundos para o código de tempo da Society of Motion Picture and Television Engineers (SMPTE).
BeginConvertTimecodeToHNS

Inicia uma chamada assíncrona para converter o código de tempo da Society of Motion Picture and Television Engineers (SMPTE) em unidades de 100 nanossegundos.
BeginCreateObject

Inicia uma solicitação assíncrona para criar uma fonte de mídia de um fluxo de bytes. (IMFByteStreamHandler.BeginCreateObject)
BeginCreateObject

Inicia uma solicitação assíncrona para criar um objeto de uma URL. Quando o Resolvedor de Origem cria uma fonte de mídia de uma URL, ele passa a solicitação para um manipulador de esquema.
BeginCreateObject

Inicia uma solicitação assíncrona para criar um fluxo de bytes ou uma fonte de mídia.
BeginCreateObjectFromByteStream

Inicia uma solicitação assíncrona para criar uma fonte de mídia de um fluxo de bytes. (IMFSourceResolver.BeginCreateObjectFromByteStream)
BeginCreateObjectFromURL

Inicia uma solicitação assíncrona para criar uma fonte de mídia ou um fluxo de bytes de uma URL.
BeginEnableContent

Inicia uma solicitação assíncrona para executar uma ação de habilitação de conteúdo.
BeginEvent

Apenas para uso interno. Não se destina a ser chamado diretamente. (ID3D12VideoDecodeCommandList::BeginEvent)
BeginEvent

Apenas para uso interno. Não se destina a ser chamado diretamente. (ID3D12VideoEncodeCommandList::BeginEvent)
BeginEvent

Apenas para uso interno. Não se destina a ser chamado diretamente. (ID3D12VideoProcessCommandList::BeginEvent)
BeginFinalize

Notifica o coletor de mídia para executar de forma assíncrona todas as etapas necessárias para concluir suas tarefas.
BeginFrame

Inicia a operação de decodificação.
BeginGetClientCertificate

Inicia uma chamada assíncrona para obter o certificado SSL do cliente.
BeginGetCredentials

Inicia uma solicitação assíncrona para recuperar as credenciais do usuário.
BeginGetEvent

Inicia uma solicitação assíncrona para o próximo evento na fila.
BeginGetEvent

Inicia uma solicitação assíncrona para o próximo evento na fila. Chame esse método dentro de sua implementação de IMFMediaEventGenerator::BeginGetEvent. Passe os parâmetros desse método diretamente para esse método.
BeginGetReport

Inicia uma solicitação assíncrona para obter uma interface IMFRelativePanelReport que representa o local relativo do painel.
BeginQuery

Inicia uma consulta em execução. (ID3D12VideoDecodeCommandList::BeginQuery)
BeginQuery

Inicia uma consulta em execução. (ID3D12VideoEncodeCommandList::BeginQuery)
BeginQuery

Inicia uma consulta em execução. (ID3D12VideoProcessCommandList::BeginQuery)
BeginRead

Inicia uma operação de leitura assíncrona do fluxo.
BeginReadPayload

Invocado pelo Microsoft Media Foundation para receber o corpo da mensagem da resposta a uma solicitação HTTP ou HTTPS enviada anteriormente.
BeginReceiveResponse

Invocado pelo Microsoft Media Foundation para receber a resposta, fornecida pelo servidor, em resposta a uma solicitação HTTP ou HTTPS enviada anteriormente. O Media Foundation invoca esse método somente depois de ter invocado com êxito o método EndSendRequest.
BeginRegisterPlatformWorkQueueWithMMCSS

Associa uma fila de trabalho de plataforma a uma tarefa MMCSS (Serviço de Agendador de Classe Multimídia).
BeginRegisterPlatformWorkQueueWithMMCSSEx

Registra uma fila de trabalho de plataforma com o MMCSS (Multimedia Class Scheduler Service) usando a classe e a ID de tarefa especificadas.
BeginRegisterTopologyWorkQueuesWithMMCSS

Registra as filas de trabalho de topologia com o MMCSS (Serviço de Agendador de Classe Multimídia).
BeginSave

Começa a salvar um arquivo do Windows Media no fluxo de bytes do aplicativo.
Beginsendrequest

Invocado pelo Microsoft Media Foundation para enviar uma solicitação HTTP ou HTTPS.
BeginUnregisterPlatformWorkQueueWithMMCSS

Cancela o registro de uma fila de trabalho de plataforma de uma tarefa MMCSS (Serviço de Agendador de Classe Multimídia).
BeginUnregisterTopologyWorkQueuesWithMMCSS

Cancela o registro das filas de trabalho de topologia do MMCSS (Serviço de Agendador de Classe Multimídia).
BeginWrite

Inicia uma operação de gravação assíncrona no fluxo.
BeginWriteSample

Inicia uma solicitação assíncrona para gravar um exemplo de mídia no fluxo.
BeginWriting

Inicializa o gravador do coletor para gravação.
BindAccess

Notifica a ITA (autoridade de confiança de entrada) de que uma ação solicitada está prestes a ser executada.
BitrateToStepNumber

Recupera o índice de uma etapa de largura de banda apropriada para uma taxa de bits especificada. Esse método é usado para conteúdo de MBR (taxa de vários bits).
Chamar

Permite que os sistemas de proteção de conteúdo acessem o ambiente protegido.
Cancelar

Cancela uma ação de habilitação de conteúdo pendente.
CancelObjectCreation

Cancela a solicitação atual para criar uma fonte de mídia.
CancelObjectCreation

Cancela a solicitação atual para criar um objeto de uma URL.
CancelObjectCreation

Cancela uma solicitação assíncrona para criar um objeto .
CancelObjectCreation

Cancela a solicitação atual para criar um objeto .
CancelarSalvar

Cancela a operação iniciada pelo IMFSaveJob::BeginSave.
CancelTimelineMarkerTimer

Cancela o próximo marcador de linha do tempo pendente.
CancelTimer

Cancela um temporizador que foi definido usando o método IMFTimer::SetTimer.
CanPlayType

Consulta a probabilidade de que o Mecanismo de Mídia possa reproduzir um tipo especificado de recurso de mídia.
CanPlayType

Consulta se o objeto pode carregar um tipo especificado de recurso de mídia.
CheckCryptoKeyExchange

Obtém um mecanismo de troca de chaves criptográfica que é compatível com o driver.
CheckCryptoSessionStatus

Verifica o status de uma sessão de criptografia.
CheckDeviceOverlayType

Consulta os recursos de hardware de sobreposição de um dispositivo Direct3D. (IDirect3D9ExOverlayExtension.CheckDeviceOverlayType)
CheckFeatureSupport

Obtém informações sobre os recursos compatíveis com o driver de vídeo atual. (ID3D12VideoDevice::CheckFeatureSupport)
CheckVideoDecoderDownsampling

Indica se o decodificador de vídeo dá suporte a downsampling com o formato de entrada especificado e se há suporte para downsampling em tempo real.
CheckVideoDecoderFormat

Dado aprofile, verifica se o driver dá suporte a um formato de saída especificado.
CheckVideoProcessorFormat

Consulta se o processador de vídeo dá suporte a um formato de vídeo especificado.
CheckVideoProcessorFormatConversion

Indica se o driver dá suporte à combinação especificada de conversões de formato e colorspace.
Limpar

Remove todos os nós da topologia.
Limpar

Limpa a lista de intervalos de tempo.
ClearMediaItem

Limpa o item de mídia atual.
ClearState

Redefine o estado de uma lista de comandos diretos de volta para o estado em que estava quando a lista de comandos foi criada. (ID3D12VideoDecodeCommandList::ClearState)
ClearState

Redefine o estado de uma lista de comandos diretos de volta para o estado em que estava quando a lista de comandos foi criada. (ID3D12VideoEncodeCommandList::ClearState)
ClearState

Redefine o estado de uma lista de comandos diretos de volta para o estado em que estava quando a lista de comandos foi criada. (ID3D12VideoProcessCommandList::ClearState)
ClearTopologies

Limpa todas as apresentações que estão na fila para reprodução na Sessão de Mídia.
Clonar

Cria uma nova instância do localizador de proxy padrão.
Clonar

Cria uma cópia deste descritor de apresentação.
Clonar

Cria uma cópia do objeto de exclusão mútua Advanced Systems Format.
Clonar

Cria uma cópia do objeto de perfil Formato de Sistemas Avançados.
Clonar

Cria uma cópia do objeto de configuração de fluxo ASF (Advanced Systems Format).
Clonar

Observação Essa interface não é implementada nesta versão do Media Foundation. Cria uma cópia do objeto de priorização de fluxo do ASF.
CloneFrom

Converte essa topologia em uma cópia de outra topologia.
CloneFrom

Copia os dados de outro nó de topologia para esse nó.
CloneSensorStream

Clona o IMFSensorStream.
Fechar

Indica que a gravação na lista de comandos foi concluída. (ID3D12VideoDecodeCommandList::Close)
Fechar

Indica que a gravação na lista de comandos foi concluída. (ID3D12VideoEncodeCommandList::Close)
Fechar

Indica que a gravação na lista de comandos foi concluída. (ID3D12VideoProcessCommandList::Close)
Fechar

Invocado pelo Microsoft Media Foundation para permitir que IMFHttpDownloadRequest libere todos os recursos internos. Ele também cancelará a solicitação atual se ela ainda estiver em andamento.
Fechar

Invocado pelo Microsoft Media Foundation para especificar que não serão criadas mais solicitações HTTP e permite que IMFHttpDownloadSession libere recursos internos.
Fechar

Fecha a Sessão de Mídia e libera todos os recursos que está usando.
Fechar

Fecha o fluxo e libera todos os recursos associados ao fluxo, como soquetes ou identificadores de arquivo. Esse método também cancela todas as solicitações de E/S assíncronas pendentes.
Fechar

Fecha a sessão da chave de mídia e deve ser chamado antes que a sessão de chave seja liberada.
Fechar

Indica que o aplicativo não precisa mais da sessão e o CDM (Content Decryption Module) deve liberar todos os recursos associados à sessão e fechá-lo.
CloseDeviceHandle

Fecha um identificador de dispositivo Microsoft Direct3D.
CloseDeviceHandle

Fecha um identificador de dispositivo Direct3D.
Confirmar

O método Commit armazena o estado atual do objeto TOC Parser em seu arquivo de mídia associado.
CommitSettings

Confirma as configurações de controle definidas para o driver da câmera.
Comparar

Compara os atributos nesse objeto com os atributos em outro objeto.
Compareitem

Consulta se um valor de atributo armazenado é igual a um PROPVARIANT especificado.
Configurar

Envia um comando de configuração para o canal autenticado.
Configurar

Configura uma saída de vídeo.
ConfigureAuthenticatedChannel

Envia um comando de configuração para um canal autenticado.
Connect

Conecta o elemento de mídia ao mecanismo de compartilhamento de mídia.
ConnectOutput

Conecta um fluxo de saída desse nó ao fluxo de entrada de outro nó.
ConnectWebAudio

Conecta o áudio da Web ao Mecanismo de Mídia usando a taxa de exemplo especificada.
ContainsTime

Consulta se um tempo especificado está dentro de qualquer um dos intervalos de tempo.
ContiguousCopyFrom

Copia dados para esse buffer de um buffer que tem um formato contíguo.
ContiguousCopyTo

Copia esse buffer no buffer do chamador, convertendo os dados em formato contíguo.
ConvertToContiguousBuffer

Converte um exemplo com vários buffers em um exemplo com um único buffer.
COPPCompatibleGetInformation

Envia uma solicitação de status do Gerenciador de Proteção de Saída (OPM) para o driver de exibição. Use esse método quando o OPM estiver emulando o COPP (Certified Output Protection Manager).
Copy2DTo

Copia o buffer para outro objeto de buffer 2D.
CopyAllItems

Copia todos os atributos desse objeto para outro repositório de atributos.
CopyToBuffer

Copia os dados de exemplo para um buffer. Esse método concatena os dados válidos de todos os buffers da amostra, em ordem.
CreateAuthenticatedChannel

Cria um canal para se comunicar com o dispositivo Microsoft Direct3D ou o driver gráfico.
CreateAuthenticatedChannel

Cria um canal para se comunicar com o dispositivo Direct3D ou o driver gráfico.
CreateByteStreamProxy

Cria um proxy para um fluxo de bytes. (IMFByteStreamProxyClassFactory.CreateByteStreamProxy)
CreateContentDecryptionModule

A função IMFContentDecryptionModuleAccess::CreateContentDecryptionModule cria um IMFContentDecryptionModule que representa um CDM (Content Decryption Module) para um sistema de chaves DRM.
CreateContentDecryptionModuleAccess

Cria uma instância da interface IMFContentDecryptionModuleAccess.
CreateContentDecryptionModuleFactory

Cria uma instância de IMFContentDecryptionModuleFactory, uma fábrica de classes para objetos CDM (Content Decryption Module) para um sistema de chaves especificado.
CreateCryptoSession

Cria uma sessão criptográfica para criptografar o conteúdo de vídeo que é enviado para o driver gráfico.
CreateCryptoSession

Cria uma sessão criptográfica para criptografar o conteúdo de vídeo que é enviado para o driver de exibição.
CreateError

Cria um objeto de erro de mídia.
CreateHttpDownloadSession

Chamado pelo Microsoft Media Foundation para abrir URLs HTTP ou HTTPS em vez de usar a implementação padrão.
CreateInstance

Cria uma instância do mecanismo de captura. (IMFCaptureEngineClassFactory.CreateInstance)
CreateInstance

Cria uma nova instância do Mecanismo de Mídia.
CreateInstance

Cria uma instância do IMFMediaSharingEngine. (IMFMediaSharingEngineClassFactory.CreateInstance)
CreateInstance

Cria uma instância do mecanismo de compartilhamento de mídia. (IMFSharingEngineClassFactory.CreateInstance)
CreateInstance

Cria uma instância do objeto PlayToController.
CreateInstanceFromObject

Cria uma instância do gravador do coletor ou leitor de origem, dado um ponteiro IUnknown.
CreateInstanceFromUDN

Cria uma instância do IMFImageSharingEngine com base no nome do dispositivo exclusivo fornecido.
CreateInstanceFromURL

Cria uma instância do gravador do coletor ou leitor de origem, considerando uma URL.
CreateMediaItemFromObject

Cria um item de mídia de um objeto .
CreateMediaItemFromURL

Cria um item de mídia de uma URL.
CreateMediaKeys

Cria um objeto de chaves de mídia com base no sistema de chaves especificado. (IMFMediaEngineClassFactoryEx.CreateMediaKeys)
CreateMediaKeys2

Cria um objeto de chaves de mídia com base no sistema de chaves especificado. (IMFMediaEngineClassFactory2.CreateMediaKeys2)
CreateMediaSource

Cria um IMFMediaSource que virtualiza o grupo de sensores.
CreateMediaSourceExtension

Cria uma instância de IMFMediaSourceExtension.
CreateMutualExclusion

Cria um novo objeto de exclusão mútua ASF (Advanced Systems Format). Objetos de exclusão mútua podem ser adicionados a um perfil chamando o método AddMutualExclusion.
CreateNamedPropertyStore

Cria um repositório de propriedades vazio para armazenar pares nome/valor.
CreateObjectByCLSID

Cria um objeto no processo de PMP (caminho de mídia de proteção), de um CLSID.
CreateObjectByCLSID

Cria um objeto no processo de PMP (caminho de mídia protegido).
CreateObjectFromByteStream

Cria uma fonte de mídia de um fluxo de bytes. Esse método é síncrono.
CreateObjectFromURL

Cria uma fonte de mídia ou um fluxo de bytes de uma URL. Esse método é síncrono.
CreatePresentationDescriptor

Recupera uma cópia do descritor de apresentação da fonte de mídia. Os aplicativos usam o descritor de apresentação para selecionar fluxos e obter informações sobre o conteúdo de origem.
CreatePropertyStore

Cria um objeto de repositório de propriedades vazio.
CreateProxyLocator

Cria um objeto de localizador de proxy de interface IMFNetProxyLocator com base no nome do protocolo.
Createrequest

Invocado pelo Microsoft Media Foundation para criar um objeto que implementa a interface IMFHttpDownloadRequest, que é usada para enviar uma única solicitação HTTP ou HTTPS.
CreateSession

Cria um objeto de sessão de chave de mídia usando os dados de inicialização e os dados personalizados especificados. .
CreateSession

A função IMFContentDecryptionModule::CreateSession cria um objeto IMFContentDecryptionModuleSession que representa uma sessão CDM (Content Decryption Module).
CreateStream

Cria um objeto de configuração de fluxo ASF (Advanced Systems Format).
CreateStreamPrioritization

Método IMFASFProfile::CreateStreamPrioritization
Createsurface

Cria um processador de vídeo DXVA (Aceleração de Vídeo) DirectX ou um destino de renderização do decodificador DXVA.
CreateSyncEvent

Um wrapper ao redor do método IKsControl::KsEvent, que habilita ou desabilita um evento.
CreateSyncSemaphore

Um wrapper ao redor do método IKsControl::KsEvent, que habilita ou desabilita um semáforo.
CreateTimeRange

Cria um objeto de intervalo de tempo.
CreateTransform

Chamado pelo pipeline de mídia para criar a transformação.
CreateTrustedInput

Cria um objeto IMFTrustedInput que implementa a descriptografia do conteúdo.
CreateVideoDecoder

Cria um dispositivo de decodificador de vídeo para o Microsoft Direct3D 11.
CreateVideoDecoder

Cria uma instância de decodificador de vídeo.
CreateVideoDecoder

Cria um dispositivo de decodificador de vídeo.
CreateVideoDecoder1

Cria uma instância de decodificador de vídeo que contém os recursos e o estado do driver independentes de resolução, com suporte para recursos protegidos.
CreateVideoDecoderHeap

Aloca um heap de decodificador de vídeo.
CreateVideoDecoderHeap1

Aloca um heap de decodificador de vídeo que contém os recursos e o estado do driver dependentes da resolução, com suporte para recursos protegidos.
CreateVideoDecoderOutputView

Cria uma exibição de recurso para um decodificador de vídeo, descrevendo o exemplo de saída para a operação de decodificação.
CreateVideoEncoder

Cria uma nova instância do ID3D12VideoEncoder.
CreateVideoEncoderHeap

Cria uma nova instância de ID3D12VideoEncoderHeap.
CreateVideoExtensionCommand

Cria um comando de extensão de vídeo.
CreateVideoMotionEstimator

Cria um ID3D12VideoMotionEstimator, que mantém o contexto para operações de estimativa de movimento de vídeo.
CreateVideoMotionVectorHeap

Aloca heap que contém vetores de movimento para estimativa de movimento de vídeo.
CreateVideoProcessor

Cria um dispositivo de processador de vídeo para o Microsoft Direct3D 11.
CreateVideoProcessor

Cria uma instância de processador de vídeo.
CreateVideoProcessor

Cria um processador de vídeo DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
CreateVideoProcessor

Cria um dispositivo de processador de vídeo.
CreateVideoProcessor1

Cria uma instância de processador de vídeo com suporte para recursos protegidos.
CreateVideoProcessorEnumerator

Enumera os recursos do processador de vídeo do driver.
CreateVideoProcessorInputView

Cria uma exibição de recurso para um processador de vídeo, descrevendo o exemplo de entrada para a operação de processamento de vídeo.
CreateVideoProcessorOutputView

Cria uma exibição de recurso para um processador de vídeo, descrevendo o exemplo de saída para a operação de processamento de vídeo.
CreateVideoSurface

Cria uma ou mais superfícies de vídeo do Microsoft Direct3D.
Indicação

Chamado quando ocorre um evento de indicação em uma faixa de texto.
DecodeFrame

Registra uma operação de quadro de decodificação na lista de comandos.
DecodeFrame1

Registra uma operação de quadro de decodificação na lista de comandos. Entradas, saídas e parâmetros para o decodificado são especificados como argumentos para esse método.
DecoderBeginFrame

Inicia uma operação de decodificação para decodificar um quadro de vídeo. (ID3D11VideoContext.DecoderBeginFrame)
DecoderEnableDownsampling

Indica que o downsampling do decodificador será usado e que o driver deve alocar os quadros de referência apropriados.
DecoderEndFrame

Sinaliza o fim de uma operação de decodificação.
DecoderExtension

Executa uma função estendida para decodificação.
DecoderUpdateDownsampling

Atualizações os parâmetros de downsampling do decodificador.
DecryptionBlt

Grava dados criptografados em uma superfície protegida. (ID3D11VideoContext.DecryptionBlt)
DecryptionBlt

Grava dados criptografados em uma superfície protegida. (IDirect3DCryptoSession9.DecryptionBlt)
DEFINE_MEDIATYPE_GUID

Define um GUID de subtipo de mídia de um código FOURCC, D3DFORMAT valor ou tipo de formato de áudio.
DeleteAllItems

Remove todos os pares chave/valor da lista de atributos do objeto.
DeleteInputStream

Remove um fluxo de entrada dessa transformação do Media Foundation (MFT).
Deleteitem

Remove um par chave/valor da lista de atributos do objeto.
DeleteProperty

Exclui uma propriedade de metadados.
DeleteTopology

Exclui uma topologia da fila.
DeselectStream

Desmarca um fluxo na apresentação.
DetachMediaSource

Desanexa a fonte de mídia.
DetachObject

Desanexa o objeto criado do objeto de ativação.
DiscardResource

Indique que o conteúdo atual de um recurso pode ser descartado. (ID3D12VideoDecodeCommandList::D iscardResource)
DiscardResource

Indique que o conteúdo atual de um recurso pode ser descartado. (ID3D12VideoEncodeCommandList::D iscardResource)
DiscardResource

Indica que o conteúdo atual de um recurso pode ser descartado.
Desconectar

Desconecta o elemento de mídia do mecanismo de compartilhamento de mídia.
DisconnectOutput

Desconecta um fluxo de saída neste nó.
DisconnectWebAudio

Desconecta o áudio da Web do Mecanismo de Mídia.
DropTime

Descarta amostras em um intervalo de tempo especificado.
DXVA2_Fixed32OpaqueAlpha

Retorna uma estrutura DXVA2_Fixed32 que contém um valor alfa opaco.
DXVA2_Fixed32TransparentAlpha

Retorna uma estrutura DXVA2_Fixed32 que contém um valor alfa transparente.
DXVA2CreateDirect3DDeviceManager9

Cria uma instância do Gerenciador de Dispositivos Direct3D.
DXVA2CreateVideoService

Cria um objeto de serviços de Aceleração de Vídeo (DXVA) do DirectX.
DXVA2FixedToFloat

Converte um valor de DXVA2_Fixed32 em um número de ponto flutuante.
DXVA2FloatToFixed

Converte um número de ponto flutuante em um valor de DXVA2_Fixed32.
DXVAHD_CreateDevice

Cria um dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.
EnableBuffering

Habilita ou desabilita o buffer.
EnableHardwareEffects

Habilita efeitos que foram implementados com IDirectXVideoProcessor::VideoProcessorBlt.
EnableHorizontalMirrorMode

Habilita ou desabilita o espelhamento do vídeo.
EnableTimeUpdateTimer

Habilita ou desabilita o temporizador de atualização de tempo.
EnableWindowlessSwapchainMode

Habilita ou desabilita o modo de cadeia de troca sem janelas.
EncodeFrame

Codifica um bitstream.
EncryptionBlt

Lê dados criptografados de uma superfície protegida. (ID3D11VideoContext.EncryptionBlt)
EncryptionBlt

Lê dados criptografados de uma superfície protegida. (IDirect3DCryptoSession9.EncryptionBlt)
End

Coleta dados do multiplexador e atualiza o objeto ContentInfo do ASF para incluir essas informações no objeto de cabeçalho ASF.
End

A suspensão real está prestes a ocorrer e nenhuma outra chamada será feita no CDM (Módulo de Descriptografia de Conteúdo).
EndConvertHNSToTimecode

Conclui uma solicitação assíncrona para converter o tempo em unidades de 100 nanossegundos para o código de tempo da Society of Motion Picture and Television Engineers (SMPTE).
EndConvertTimecodeToHNS

Conclui uma solicitação assíncrona para converter o tempo no código de tempo da Society of Motion Picture and Television Engineers (SMPTE) em unidades de 100 nanossegundos.
EndCreateObject

Conclui uma solicitação assíncrona para criar uma fonte de mídia.
EndCreateObject

Conclui uma solicitação assíncrona para criar um objeto de uma URL. (IMFSchemeHandler.EndCreateObject)
EndCreateObject

Conclui uma solicitação assíncrona para criar um fluxo de bytes ou uma fonte de mídia.
EndCreateObjectFromByteStream

Conclui uma solicitação assíncrona para criar uma fonte de mídia de um fluxo de bytes.
EndCreateObjectFromURL

Conclui uma solicitação assíncrona para criar um objeto de uma URL. (IMFSourceResolver.EndCreateObjectFromURL)
EndEnableContent

Encerra uma solicitação assíncrona para executar uma ação de habilitação de conteúdo. Esse método é chamado pelo PMP (caminho de mídia protegido) para concluir uma chamada assíncrona para IMFContentProtectionManager::BeginEnableContent.
EndEvent

Apenas para uso interno. Não se destina a ser chamado diretamente. (ID3D12VideoDecodeCommandList::EndEvent)
EndEvent

Apenas para uso interno. Não se destina a ser chamado diretamente. (ID3D12VideoEncodeCommandList::EndEvent)
EndEvent

Apenas para uso interno. Não se destina a ser chamado diretamente. (ID3D12VideoProcessCommandList::EndEvent)
EndFinalize

Conclui uma operação de finalização assíncrona.
EndFrame

Sinaliza o fim da operação de decodificação.
EndGetClientCertificate

Conclui uma solicitação assíncrona para obter o certificado SSL do cliente.
EndGetCredentials

Conclui uma solicitação assíncrona para recuperar as credenciais do usuário.
EndGetEvent

Conclui uma solicitação assíncrona para o próximo evento na fila.
EndGetEvent

Conclui uma solicitação assíncrona para o próximo evento na fila. Chame esse método dentro de sua implementação de IMFMediaEventGenerator::EndGetEvent. Passe os parâmetros desse método diretamente para esse método.
EndGetReport

Encerra uma solicitação assíncrona para obter uma interface IMFRelativePanelReport que representa o local relativo do painel.
EndQuery

Encerra uma consulta. (ID3D12VideoDecodeCommandList::EndQuery)
EndQuery

Encerra uma consulta. (ID3D12VideoEncodeCommandList::EndQuery)
EndQuery

Encerra uma consulta. (ID3D12VideoProcessCommandList::EndQuery)
EndRead

Conclui uma operação de leitura assíncrona.
EndReadPayload

Invocado pelo Microsoft Media Foundation para concluir a operação assíncrona iniciada pelo BeginReadPayload.
EndReceiveResponse

Invocado pelo Microsoft Media Foundation para concluir a operação assíncrona iniciada por BeginReceiveResponse.
EndRegisterPlatformWorkQueueWithMMCSS

Conclui uma solicitação assíncrona para associar uma fila de trabalho de plataforma a uma tarefa MMCSS (Serviço de Agendador de Classe Multimídia).
EndRegisterTopologyWorkQueuesWithMMCSS

Conclui uma solicitação assíncrona para registrar as filas de trabalho de topologia com o MMCSS (Serviço de Agendador de Classe Multimídia).
EndSave

Conclui a operação iniciada pelo IMFSaveJob::BeginSave.
EndSendRequest

Invocado pelo Microsoft Media Foundation para concluir a operação assíncrona iniciada por BeginSendRequest.
EndUnregisterPlatformWorkQueueWithMMCSS

Conclui uma solicitação assíncrona para cancelar o registro de uma fila de trabalho de plataforma de uma tarefa do MMCSS (Serviço de Agendador de Classe Multimídia).
EndUnregisterTopologyWorkQueuesWithMMCSS

Conclui uma solicitação assíncrona para cancelar o registro das filas de trabalho de topologia do MMCSS (Serviço de Agendador de Classe Multimídia).
EndWrite

Conclui uma operação de gravação assíncrona.
EndWriteSample

Conclui uma solicitação assíncrona para gravar um exemplo de mídia no fluxo.
EnqueueResourceReady

Enfileira uma cerca na fila de comandos do produtor especificada que sinalizará para um consumidor downstream quando o recurso D3D12 associado estiver pronto para ser usado.
EnqueueResourceReadyWait

Enfileira um comando de espera na fila de comandos do consumidor especificada, iniciando uma espera pelo sinal pronto para o recurso da fila de comandos do produtor.
EnqueueResourceRelease

Enfileira uma cerca na fila de comandos especificada que sinalizará para o objeto de sincronização quando a GPU terminar de processar os comandos do consumidor.
Erro

Chamado quando ocorre um erro em uma faixa de texto.
EstimateMotion

Executa a operação de estimativa de movimento.
EventNotify

Notifica o aplicativo quando ocorre um evento de reprodução.
Executar

Executa uma operação de decodificação no quadro atual.
ExecuteExtensionCommand

Registra um comando para executar um comando de extensão de vídeo em uma lista de comandos de decodificação.
ExecuteExtensionCommand

Executa um comando de extensão de vídeo.
ExecuteExtensionCommand

Registra um comando para executar um comando de extensão de vídeo em uma lista de comandos de codificação.
ExecuteExtensionCommand

Registra um comando para executar um comando de extensão de vídeo em uma lista de comandos de processo de vídeo.
Finalizar

Conclui todas as operações de gravação no gravador do coletor.
FindFirstProxy

Inicializa o objeto do localizador de proxy.
FindNextProxy

Determina o próximo proxy a ser usado.
FindProfile

Localiza um perfil com base na ID de perfil especificada.
FinishInitialization

Conclui a sequência de inicialização de uma sessão do OPM (Output Protection Manager).
FinishSessionKeyRefresh

Alterna para uma nova chave de sessão. (ID3D11VideoContext.FinishSessionKeyRefresh)
FinishSessionKeyRefresh

Alterna para uma nova chave de sessão. (IDirect3DCryptoSession9.FinishSessionKeyRefresh)
Liberar

Faz com que o coletor de fluxo solte todos os exemplos que recebeu e ainda não foi renderizado.
Liberar

Sinaliza o multiplexer para processar todos os exemplos de mídia de saída enfileirados. Chame esse método depois de passar o último exemplo para o multiplexer.
Liberar

Redefine o divisor ASF (Advanced Systems Format) e libera todos os exemplos pendentes.
Liberar

Limpa os buffers internos usados pelo fluxo. Se você estiver gravando no fluxo, os dados armazenados em buffer serão gravados no arquivo ou dispositivo subjacente.
Liberar

Libera um ou mais fluxos. (IMFSinkWriter.Flush)
Liberar

Libera um ou mais fluxos. (IMFSourceReader.Flush)
ForceEndOfPresentation

Notifica a origem quando a reprodução chega ao final de um segmento. Para linhas do tempo, isso corresponde a atingir um ponto de marcação.
FrameStep

Etapas para frente ou para trás um quadro.
FrameStep

Avança um quadro de vídeo.
FreeRepresentation

Libera memória alocada pelo método IMFMediaType::GetRepresentation.
GenerateHeader

Codifica os dados no objeto MFASFContentInfo em um cabeçalho ASF (Formato de Sistemas Avançados) binário.
GenerateIndexEntries

Aceita um pacote ASF para o arquivo e cria entradas de índice para eles.
GeneratePresentationDescriptor

Cria um descritor de apresentação para conteúdo ASF.
GenerateRequest

Gera uma solicitação de licença com base nos dados fornecidos.
GenerateRequiredSchemas

Recupera uma lista dos sistemas de proteção de saída que a OTA (autoridade de confiança de saída) deve impor, juntamente com os dados de configuração para cada sistema de proteção.
get_Keys

Obtém o objeto de teclas de mídia associado ao mecanismo de mídia ou nulo se não houver um objeto de teclas de mídia.
get_KeySystem

Obtém a cadeia de caracteres do sistema de chaves com a qual o objeto IMFMediaKeys foi criado.
get_KeySystem

Obtém o nome do sistema de chaves com o qual o objeto de chaves de mídia foi criado.
get_SessionId

Obtém uma ID de sessão exclusiva criada para esta sessão.
GetAction

Recupera a ação executada por essa autoridade de confiança de saída (OTA).
GetActiveSourceBuffers

Obtém os buffers de origem que estão fornecendo ativamente dados de mídia para a fonte de mídia.
GetActiveTracks

Obtém a lista de faixas de texto cronometrado ativas no componente de texto cronometrado.
GetActivityReport

Recupera um IMFSensorActivityReport com base no índice especificado.
GetActivityReportByDeviceName

Recupera um IMFSensorActivityReport com base no nome do dispositivo especificado.
GetAdvancedMediaCaptureSettings

Obtém as configurações avançadas de captura de mídia.
GetAllLanguages

Obtém uma lista dos idiomas nos quais os metadados estão disponíveis.
GetAllocatedBlob

Recupera uma matriz de bytes associada a uma chave. Esse método aloca a memória para a matriz.
GetAllocatedString

Obtém uma cadeia de caracteres largos associada a uma chave. Esse método aloca a memória para a cadeia de caracteres.
GetAllocatorUsage

Recupera o uso do alocador de exemplo para o fluxo de saída especificado.
GetAllPropertyNames

Obtém uma lista de todos os nomes de propriedade de metadados neste objeto.
GetAllSettings

O método GetAllSettings obtém as propriedades atuais do codec e as grava em um fluxo. (ICodecAPI::GetAllSettings)
GetAllVolumes

Recupera os níveis de volume para todos os canais no fluxo de áudio.
GetAppendWindowEnd

Obtém o carimbo de data/hora para o final da janela de acréscimo.
GetAppendWindowStart

Obtém o carimbo de data/hora para o início da janela de acréscimo.
GetAspectRatioMode

Obtém o modo de correção de taxa de proporção atual. Esse modo controla se a taxa de proporção do vídeo é preservada durante a reprodução.
GetAtEndOfPayload

Invocado pelo Microsoft Media Foundation para marcar se ele deve invocar BeginReadPayload para ler dados do corpo da mensagem da resposta.
GetAttributes

Obtém imfAttributes para o substream com o índice especificado.
GetAttributes

Obtém o repositório de atributos global para essa MFT (transformação do Media Foundation).
GetAudioAttributes

Obtém as configurações de fluxo de áudio definidas no momento no perfil de transcodificação.
GetAudioEndpointRole

Obtém a função de ponto de extremidade do dispositivo de áudio usada para a próxima chamada para SetSource ou Load.
GetAudioFormat

GetAudioFormat não está mais disponível para uso a partir do Windows 7.
GetAudioStreamCategory

Obtém a categoria de fluxo de áudio usada para a próxima chamada para SetSource ou Load.
GetAutoPlay

Consulta se o Mecanismo de Mídia inicia automaticamente a reprodução.
GetAvailableDeviceMediaType

Obtém um formato compatível com um dos fluxos de captura.
GetBackgroundColor

Obtém a cor da tela de fundo da região.
GetBackgroundColor

Obtém a cor da tela de fundo do estilo de texto cronometrado.
GetBalance

Obtém o saldo de áudio.
GetBalance

Obtém o saldo de áudio atual.
GetBandwidthStep

Recupera os números de fluxo que se aplicam a uma etapa de largura de banda. Esse método é usado para conteúdo de taxa de vários bits (MBR).
GetBandwidthStepCount

Recupera o número de etapas de largura de banda que existem para o conteúdo. Esse método é usado para conteúdo de taxa de vários bits (MBR).
GetBlob

Recupera uma matriz de bytes associada a uma chave. Esse método copia a matriz em um buffer alocado pelo chamador.
GetBlobSize

Recupera o comprimento de uma matriz de bytes associada a uma chave.
GetBold

Determina se o estilo do texto cronometrado está em negrito.
GetBorderColor

Obtém a cor atual da borda do vídeo.
GetBuffer

Recupera um ponteiro para um buffer de decodificador de Aceleração de Vídeo (DXVA) do DirectX.
GetBufferCount

Recupera o número de buffers no exemplo.
GetBuffered

Consulta a quantidade de dados de recurso que o mecanismo de mídia armazena em buffer.
GetBuffered

Obtém o intervalo de tempo armazenado em buffer.
GetBufferFullnessBits

Não implementado nesta versão. (IWMCodecLeakyBucket.GetBufferFullnessBits)
GetBufferSizeBits

Recupera o tamanho atual do buffer em bits.
GetByteRanges

Obtém os intervalos de bytes armazenados no cache no momento.
GetCapabilities

Consultas para recursos de propriedade compatíveis com o dispositivo de captura.
GetCapabilities

Recupera as características do fluxo de bytes.
GetCapabilities

Obtém as informações de funcionalidades para o conteúdo.
GetCaptureDeviceActivate

Obtém o ponteiro de objeto IMFActivate do dispositivo de captura atual.
GetCaptureDeviceSource

Obtém o ponteiro de objeto IMFMediaSource do dispositivo de captura atual.
GetCertificate

Obtém a cadeia de certificados do driver. (ID3D11AuthenticatedChannel.GetCertificate)
GetCertificate

Obtém a cadeia de certificados do driver. (ID3D11CryptoSession.GetCertificate)
GetCertificate

Obtém a cadeia de certificados do driver. (IDirect3DAuthenticatedChannel9.GetCertificate)
GetCertificate

Obtém a cadeia de certificados do driver. (IDirect3DCryptoSession9.GetCertificate)
GetCertificate

Recupera o certificado do cliente.
GetCertificatePolicy

Indica se o certificado SSL do servidor deve ser verificado pelo chamador, pela Media Foundation ou pela classe de implementação IMFSSLCertificateManager.
GetCertificateSize

Obtém o tamanho da cadeia de certificados do driver. (ID3D11AuthenticatedChannel.GetCertificateSize)
GetCertificateSize

Obtém o tamanho da cadeia de certificados do driver. (ID3D11CryptoSession.GetCertificateSize)
GetCertificateSize

Obtém o tamanho da cadeia de certificados do driver. (IDirect3DAuthenticatedChannel9.GetCertificateSize)
GetCertificateSize

Obtém o tamanho da cadeia de certificados do driver. (IDirect3DCryptoSession9.GetCertificateSize)
GetChainedLicenseResponse

Não implementado nesta versão. (IMFDRMNetHelper.GetChainedLicenseResponse)
GetChannelCount

Recupera o número de canais no fluxo de áudio.
GetChannelHandle

Obtém um identificador para o canal autenticado.
GetChannelVolume

Recupera o nível de volume de um canal especificado no fluxo de áudio.
GetCharacteristics

Obtém as características do coletor de mídia.
GetCharacteristics

Recupera as características da fonte de mídia.
GetCharacteristics

Obtém vários sinalizadores que descrevem o item de mídia.
GetClientCertificate

Obtém o certificado SSL do cliente de forma síncrona.
GetClipOverflow

Determina se um clipe de texto transbordou a região.
GetClock

Recupera o relógio de apresentação da Sessão de Mídia.
GetClockCharacteristics

Recupera as características do relógio.
GetCodec

Obtém o codec associado ao codificador de vídeo.
GetCodec

Obtém o codec associado ao heap do codificador de vídeo.
GetCodecConfiguration

Obtém os parâmetros de configuração de codec associados ao codificador de vídeo.
GetCodecLevel

Obtém o nível de codec associado ao heap do codificador de vídeo.
GetCodecProfile

Obtém o perfil codec associado ao codificador de vídeo.
GetCodecProfile

Obtém o perfil codec associado ao heap do codificador de vídeo.
GetCodecProp

Recupera uma propriedade codec específica para um formato de saída.
GetColor

Obtém a cor do estilo de texto cronometrado.
GetConfiguration

Retorna a combinação com suporte de opções de configuração.
GetConfigurationData

Retorna dados de configuração para o sistema de proteção de saída. Os dados de configuração são usados para habilitar ou desabilitar o sistema de proteção e para definir os níveis de proteção.
GetContainerAttributes

Obtém as configurações de contêiner definidas no momento no perfil de transcodificação.
GetContentDesc

Obtém a descrição do conteúdo que foi usada para criar o processador de vídeo.
GetContentProtectionCaps

Consulta o driver para seus recursos de proteção de conteúdo.
GetContentProtectionCaps

Consulta o driver de exibição para seus recursos de proteção de conteúdo.
Getcontext

O método GetContext recupera um bloco de bytes que foi anteriormente associado ao sumário por uma chamada para SetContext.
GetContiguousLength

Recupera o número de bytes necessários para armazenar o conteúdo do buffer em formato contíguo.
GetContinuityKey

Recupera a chave de continuidade do relógio. (Sem suporte.).
Getcontrol

Obtém o controle da coleção usando o índice baseado em zero especificado.
GetControlCount

Obtém o número de controles atualmente na coleção de padrões de controle.
GetCorrelatedTime

Recupera a hora do último relógio correlacionada com a hora do sistema.
GetCount

Obtém a contagem de objetos IMFSensorActivityReport que estão disponíveis para serem recuperados.
GetCount

Recupera o número de atributos definidos neste objeto.
GetCreationParameters

Obtém os parâmetros que foram usados para criar o decodificador.
GetCreationParameters

Recupera os parâmetros que foram usados para criar esse dispositivo. (IDirectXVideoDecoder.GetCreationParameters)
GetCreationParameters

Recupera os parâmetros que foram usados para criar esse dispositivo. (IDirectXVideoProcessor.GetCreationParameters)
Getcredential

Recupera o objeto de credencial para a URL especificada.
GetCrossOriginPolicy

Retorna a política de origem cruzada atual do cliente a ser aplicada à sessão de download.
GetCryptoSessionHandle

Obtém um identificador para a sessão criptográfica.
GetCryptoSessionPrivateDataSize

Recupera tamanhos opcionais para dados de driver privado.
GetCryptoType

Obtém o tipo de criptografia com suporte nesta sessão.
GetCueKind

Obtém o tipo de indicação de texto cronometrado.
GetCueTimeOffset

Obtém o deslocamento para o tempo de indicação.
GetCurrentDeviceMediaType

Obtém o tipo de mídia atual para um fluxo de captura.
GetCurrentLength

Recupera o comprimento dos dados válidos no buffer.
GetCurrentMediaType

Recupera o tipo de mídia atual do objeto .
GetCurrentMediaType

Obtém o tipo de mídia atual para um fluxo.
Getcurrentposition

Recupera a posição atual de leitura ou gravação no fluxo.
GetCurrentProxy

Recupera as informações de proxy atuais, incluindo nome do host e porta.
GetCurrentSource

Obtém a URL do recurso de mídia atual ou uma cadeia de caracteres vazia se nenhum recurso de mídia estiver presente.
Getcurrenttime

Obtém a posição de reprodução atual. (IMFMediaEngine.GetCurrentTime)
GetData

Recupera dados de ID do sistema.
GetData

Obtém o conteúdo de dados do objeto timed-text.
GetData

Obtém o conteúdo de dados da indicação de texto cronometrado.
GetDataFormat

Obtém um GUID que identifica o formato de dados subjacente da faixa.
GetDataForNewHardwareKey

Permite que o driver retorne informações específicas de IHV usadas ao inicializar a nova chave de hardware.
GetDecoderBuffer

Obtém um ponteiro para um buffer de decodificador.
GetDecoderConfigurations

Obtém as configurações disponíveis para um dispositivo de decodificador.
GetDecoderDeviceGuids

Recupera uma matriz de GUIDs que identifica os dispositivos de decodificador compatíveis com o hardware gráfico.
GetDecoderProfile

Obtém o perfil de decodificação da sessão.
GetDecoderRenderTargets

Recupera os destinos de renderização com suporte para um dispositivo de decodificador especificado.
GetDecrypter

Recupera uma transformação de descriptografia.
GetDefaultPlaybackRate

Obtém a taxa de reprodução padrão.
GetDefaultValue

O método GetDefaultValue obtém o valor padrão de uma propriedade codec. (ICodecAPI::GetDefaultValue)
GetDesc

Obtém as propriedades da exibição de saída do decodificador de vídeo.
GetDesc

Obtém as propriedades da exibição de entrada do processador de vídeo.
GetDesc

Obtém as propriedades da exibição de saída do processador de vídeo.
GetDesc

Obtém a estrutura D3D12_VIDEO_DECODER_DESC que foi passada para ID3D12VideoDevice::CreateVideoDecoder quando o ID3D12VideoDecoder foi criado.
GetDesc

Obtém a estrutura D3D12_VIDEO_DECODER_HEAP_DESC que foi passada para ID3D12VideoDevice::CreateVideoDecoderHeap quando o ID3D12VideoDecoderHeap foi criado.
GetDesc

Obtém o D3D12_VIDEO_EXTENSION_COMMAND_DESC fornecido quando a interface foi criada.
GetDesc

Obtém a estrutura D3D12_VIDEO_MOTION_ESTIMATOR_DESC que foi passada para ID3D12VideoDevice1::CreateVideoMotionEstimator) quando o ID3D12VideoMotionEstimator foi criado.
GetDesc

Obtém a estrutura D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC que foi passada para ID3D12VideoDevice1::CreateVideoMotionEstimatorHeap quando o ID3D12VideoMotionEstimatorHeap foi criado.
GetDescription

O método GetDescription recupera a descrição, definida por uma chamada anterior para SetDescription, do sumário.
GetDescription

Recupera a descrição de um formato de saída.
GetDescriptionData

O método GetDescriptionData obtém um bloco de dados de descrição que foi anteriormente associado à entrada por uma chamada para SetDescriptionData.
GetDescriptor

O método GetDescriptor recupera o descritor, definido anteriormente por SetDescriptor, do sumário.
GetDescriptor

O método GetDescriptor recupera o descritor, definido anteriormente por uma chamada para SetDescriptor, da entrada.
GetDevice

Obtém informações sobre o dispositivo de compartilhamento de imagens.
GetDevice

Obtém informações sobre o dispositivo de compartilhamento de mídia.
GetDeviceAttributes

Obtém o IMFAttributes para o grupo de sensores.
GetDeviceId

Obtém o identificador exclusivo do dispositivo. Atualmente, esse valor não é usado.
GetDeviceStreamCategory

Obtém a categoria de fluxo para o índice de fluxo de origem especificado.
GetDeviceStreamCount

Obtém o número de fluxos de dispositivo.
GetDeviceType

Obtém um valor que especifica o tipo de dispositivo de sensor representado pelo objeto .
GetDirectxDeviceManager

Obtém o gerenciador de dispositivos DirectX.
GetDisplayAlignment

Obtém o alinhamento de exibição da região.
GetDisplayName

Recupera o nome de exibição da sessão de áudio. O controle de volume do Windows exibe esse nome.
Getdouble

Recupera um valor duplo associado a uma chave.
GetDriverHandle

Obtém um identificador para o driver.
GetDropMode

Recupera o modo de soltar atual.
GetDuration

Obtém a duração do recurso de mídia.
GetDuration

Obtém a duração da fonte de mídia em unidades de 100 nanossegundos.
GetDuration

Obtém o tempo de duração da indicação na faixa.
GetDuration

Obtém a duração do item de mídia.
GetDuration

Obtém a duração da reprodução do item de mídia atual.
GetElement

Recupera um objeto na coleção.
GetElementCount

Recupera o número de objetos na coleção. (IMFCollection.GetElementCount)
GetEnableData

Recupera os dados para uma ação manual de habilitação de conteúdo.
GetEnableType

Recupera o tipo de operação que este habilitador de conteúdo executa.
GetEnableURL

Recupera uma URL para executar uma ação manual de habilitação de conteúdo.
GetEncoderFlags

Obtém os sinalizadores do codificador com os quais o codificador de vídeo foi inicializado.
GetEncoderHeapFlags

Obtém os sinalizadores de heap do codificador com os quais o heap do codificador de vídeo foi inicializado.
GetEncodingConfigurationPropertyStore

Recupera um repositório de propriedades que pode ser usado para definir propriedades de codificação.
GetEncryptionBltKey

Obtém a chave criptográfica para descriptografar os dados retornados pelo método ID3D11VideoContext::EncryptionBlt.
GetEncryptionBltKey

Obtém a chave criptográfica usada para descriptografar os dados retornados pelo método IDirect3DCryptoSession9::EncryptionBlt.
GetEnd

Obtém a hora de término de um intervalo de tempo especificado.
GetEntryCount

O método GetEntryCount recupera o número de tabelas de conteúdo na coleção.
GetEntryCount

O método GetEntryCount recupera o número de entradas na lista.
GetEntryListCount

O método GetEntryListCount recupera o número de listas de entrada no sumário.
GetError

Obtém o erro mais recente status.
GetError

Obtém o estado de erro associado à sessão de chave de mídia.
GetErrorCode

Obtém o código de erro.
GetErrorCode

Obtém um valor que indica o tipo de erro do erro mais recente associado à faixa.
Getevent

Recupera o próximo evento na fila. Esse método é síncrono.
Getevent

Recupera o próximo evento na fila. Esse método é síncrono. Chame esse método dentro de sua implementação de IMFMediaEventGenerator::GetEvent. Passe os parâmetros desse método diretamente para esse método.
GetExpiration

Obtém o tempo de expiração de todas as chaves na sessão do CDM.
GetExtendedCameraControl

Obtém uma instância de IMFExtendedCameraControl, que permite que um aplicativo obtenha os controles de propriedade estendidos do dispositivo de captura atual.
GetExtendedErrorCode

Obtém o código de erro estendido.
GetExtendedErrorCode

Obtém o código de erro estendido para o erro mais recente associado à faixa.
GetExtendedType

Recupera o tipo estendido do evento.
Getextent

Obtém a extensão da região.
GetFastestRate

Obtém a taxa de reprodução mais rápida compatível com o objeto .
GetFilterPropertyRange

Recupera o intervalo de valores para um filtro de imagem com suporte neste dispositivo.
GetFilterPropertyRange

Recupera o intervalo de valores de um filtro de imagem compatível com um dispositivo processador de vídeo.
GetFlags

Consultas para sinalizadores de propriedade no dispositivo de captura.
GetFlags

Obtém os sinalizadores definidos para o dispositivo de sensor. Este método está reservado para uso futuro.
GetFlags

Obtém os sinalizadores definidos para o grupo de sensores.
GetFlags

Recupera os sinalizadores que indicam as opções de indexador selecionadas.
GetFlags

Recupera sinalizadores que indicam as opções de multiplexer configuradas.
GetFlags

Recupera os sinalizadores de opção definidos no divisor ASF.
GetFontFamily

Obtém a família de fontes do estilo de texto cronometrado.
GetFontSize

Obtém o tamanho da fonte do estilo de texto cronometrado.
GetFontStyle

Obtém o estilo de fonte do estilo de texto cronometrado.
GetFormatProp

Recupera uma propriedade de formato para um tipo de mídia de saída. Use esse método para obter informações sobre formatos de áudio enumerados.
GetFreeSampleCount

Obtém o número de exemplos de vídeo que estão disponíveis para uso no momento.
GetFriendlyName

Obtém o nome amigável do sensor associado ao relatório.
GetFullCropRegion

Recupera os retângulos de origem e destino.
GetFullTopology

Obtém uma topologia da Sessão de Mídia.
GetGroupingParam

Recupera o grupo de sessões ao qual esta sessão de áudio pertence.
GetGUID

Recupera um valor GUID associado a uma chave.
GetHeaderSize

Recupera o tamanho da seção de cabeçalho de um arquivo ASF (Advanced Systems Format).
GetHttpStatus

Invocado pelo Microsoft Media Foundation para recuperar o código http status especificado pelo servidor em sua resposta. O Media Foundation invoca esse método após uma chamada bem-sucedida para EndReceiveResponse.
GetHurryup

Recupera o modo de velocidade atual do decodificador de vídeo.
GetIconPath

Recupera o recurso de ícone para a sessão de áudio. O controle de volume do Windows exibe esse ícone.
GetId

Obtém o identificador de uma indicação de texto cronometrado.
GetId

Obtém o identificador da faixa de texto cronometrado.
Getid

Retorna a ID exclusiva de 32 bits sem sinal do objeto de áudio espacial representado pelo buffer.
GetIdealVideoSize

Obtém o intervalo de tamanhos de vídeo que podem ser exibidos sem degradar significativamente o desempenho ou a qualidade da imagem.
GetIdentifier

Recupera o identificador de fluxo para esse coletor de fluxo.
GetInBandMetadataTrackDispatchType

Obtém os metadados na banda da faixa.
GetIndexByteStreamCount

Recupera o número de fluxos de bytes que estão em uso pelo objeto indexador.
GetIndexPosition

Recupera o deslocamento do objeto index do início do conteúdo.
GetIndexStatus

Recupera as configurações de índice para um fluxo e um tipo de índice especificados.
GetIndexWriteSpace

Recupera o tamanho, em bytes, do buffer necessário para armazenar o índice concluído.
GetInformation

Envia uma solicitação de status do Gerenciador de Proteção de Saída (OPM) para o driver de exibição.
GetInput

Recupera o nó conectado a um fluxo de entrada especificado neste nó.
GetInputAvailableType

Obtém um tipo de mídia disponível para um fluxo de entrada nesta transformação do Media Foundation (MFT).
GetInputCount

Recupera o número de fluxos de entrada que existem atualmente neste nó.
GetInputCurrentType

Obtém o tipo de mídia atual para um fluxo de entrada nesta MFT (transformação do Media Foundation).
GetInputFormat

Obtém o formato de entrada do codificador de vídeo.
GetInputPrefType

Recupera o tipo de mídia preferencial para um fluxo de entrada neste nó.
GetInputProtectionVersion

Recupera a versão da proteção de exemplo que o componente implementa na entrada.
GetInputStatus

Consulta se um fluxo de entrada nesta MFT (transformação do Media Foundation) pode aceitar mais dados.
GetInputStreamAttributes

Obtém o repositório de atributos para um fluxo de entrada nesta MFT (transformação do Media Foundation).
GetInputStreamDescs

Obtém as descrições de fluxo de entrada fornecidas quando o processador de vídeo foi criado com uma chamada para ID3D12VideoDevice::CreateVideoProcessor.
GetInputStreamInfo

Obtém os requisitos de buffer e outras informações para um fluxo de entrada nesta MFT (transformação do Media Foundation).
GetInputTrustAuthority

Recupera a ITA (autoridade de confiança de entrada) para um fluxo especificado.
Getitem

Recupera o valor associado a uma chave.
Getitemtype

Recupera o tipo de dados do valor associado a uma chave.
GetKeyStatuses

Obtém uma referência a uma matriz de estruturas que representam as IDs de chave conhecidas pela sessão cdm (módulo de descriptografia de conteúdo) e a status atual da chave associada.
GetKeySystem

Obtém o sistema de chaves para o índice de elemento de origem fornecido.
GetKeySystem

Obtém uma cadeia de caracteres que identifica o sistema de chaves que está sendo usado pelo CDM (Módulo de Descriptografia de Conteúdo).
GetLabel

Obtém o rótulo da faixa.
GetLanguage

Obtém a configuração de idioma atual.
GetLanguage

Obtém o idioma da faixa.
GetLastSendTime

Recupera a hora de envio do último exemplo recebido.
GetLength

Recupera o comprimento do fluxo.
GetLength

Obtém o número de elementos de origem na lista.
GetLength

Obtém o número de intervalos de tempo contidos no objeto .
GetLength

Obtém o número de objetos IMFSourceBuffer na lista.
GetLength

Obtém o comprimento, em faixas, da lista timed-text-track.
Getline

Obtém uma linha de texto na indicação do índice da linha.
GetLineCount

Obtém o número de linhas de texto na indicação de texto cronometrado.
GetLineHeight

Obtém a altura de cada linha de texto na região.
GetLoop

Consulta se o Mecanismo de Mídia fará a reprodução em loop.
GetMajorType

Obtém o tipo de mídia principal do objeto .
GetMajorType

Obtém o tipo principal do formato.
GetManager

Obtém o IMFDXGIDeviceManager do coletor de renderização de vídeo do Microsoft Media Foundation.
GetMasterVolume

Recupera o nível de volume master.
GetMaximumDropMode

Obtém o modo de descarte máximo.
GetMaxLength

Recupera o tamanho alocado do buffer.
GetMaxMotionEstimationPrecision

Obtém a precisão máxima de estimativa de movimento do codificador de vídeo.
GetMaxNumberOfBytesRequiredForResolution

Recupera o número máximo de bytes necessários para criar a fonte de mídia ou determinar que o manipulador de fluxo de bytes não pode analisar esse fluxo.
GetMedia

Obtém o tipo de mídia pretendido de um elemento na lista.
GetMediaItem

Obtém um ponteiro para o item de mídia atual.
GetMediaPlayer

Obtém um ponteiro para o objeto de player MFPlay que criou o item de mídia.
GetMediaSink

Recupera o coletor de mídia que possui esse coletor de fluxo.
GetMediaSource

Recupera um ponteiro para a fonte de mídia que criou esse fluxo de mídia.
GetMediaSource

Obtém um IMFMediaSource que fornece dados de mídia da câmera virtual.
GetMediaSourceTopology

Retorna uma topologia para uma fonte de mídia que cria uma topologia interna.
Getmediatype

Recupera um IMFMediaType que representa um tipo de mídia com suporte para o fluxo de sensor.
Getmediatype

Recupera o tipo de mídia do fluxo.
Getmediatype

Obtém o IMFMediaType do substream com o índice especificado.
GetMediaTypeCount

Recupera o número de tipos de mídia na lista de tipos de mídia com suporte do objeto.
GetMediaTypeCount

Obtém a contagem de tipos de mídia compatíveis com o fluxo do sensor.
GetMediaTypeHandler

Recupera um manipulador de tipo de mídia para o fluxo. O manipulador de tipo de mídia pode ser usado para enumerar tipos de mídia com suporte para o fluxo, obter o tipo de mídia atual e definir o tipo de mídia.
GetMediaTypeHandler

Recupera o manipulador de tipo de mídia para o coletor de fluxo. Você pode usar o manipulador de tipo de mídia para localizar quais formatos o fluxo dá suporte e para definir o tipo de mídia no fluxo.
Getmetadata

Obtém um repositório de propriedades que contém metadados para a origem, como autor ou título.
GetMetadataItems

Recupera um ponteiro para um buffer que pode conter metadados de áudio espaciais.
GetMetadataTracks

Obtém a lista das faixas de metadados cronometrados no componente de texto cronometrado.
GetMFMetadata

Obtém uma coleção de metadados, seja para uma apresentação inteira ou para um fluxo na apresentação.
GetMinimumGRLVersion

Recupera a versão mínima da GRL (lista de revogação global) que deve ser imposta pelo ambiente protegido para essa política.
GetMinimumQualityLevel

Obtém o nível mínimo de qualidade compatível com o componente .
GetMirrorState

Obtém o estado de espelhamento atual do fluxo de visualização de vídeo. (IMFCapturePreviewSink.GetMirrorState)
GetMirrorState

Obtém o estado de espelhamento atual do fluxo de visualização de vídeo. (IMFCaptureSource.GetMirrorState)
GetMute

Consulta se o áudio está mudo. (IMFSimpleAudioVolume.GetMute)
GetMute

Consulta se o áudio está mudo. (IMFPMediaPlayer.GetMute)
GetMuted

Consulta se o áudio está mudo. (IMFMediaEngine.GetMuted)
GetMutualExclusion

Recupera um objeto de exclusão mútua ASF (Advanced Systems Format) do perfil.
GetMutualExclusionCount

Recupera o número de objetos de exclusão mútua ASF (Advanced Systems Format) associados ao perfil.
GetName

Recupera o nome de um codec.
GetName

Obtém o nome da região.
GetName

Obtém o nome do estilo de texto cronometrado.
GetNativeMediaType

Obtém um formato com suporte nativo pela fonte de mídia.
GetNativeVideoSize

Obtém o tamanho do quadro de vídeo, ajustado para taxa de proporção.
GetNativeVideoSize

Obtém o tamanho e a proporção do vídeo.
GetNearestKeyFrames

Para uma posição de busca específica, obtém os dois quadros-chave mais próximos. (IMFSeekInfo.GetNearestKeyFrames)
GetNetworkState

Obtém o estado de rede atual do mecanismo de mídia.
GetNextOutputTime

Consulta o decodificador para o carimbo de data/hora do exemplo de saída futuro. Use esse método se precisar saber a hora do exemplo antes de chamar IMediaObject::P rocessOutput ou IMFTransform::P rocessOutput para obter o exemplo.
GetNextPacket

Recupera o próximo pacote ASF de saída do multiplexer.
GetNextSample

Recupera um exemplo do divisor asf (Formato de Sistemas Avançados) depois que os dados são analisados.
Getnode

Obtém um nó na topologia, especificado pelo índice.
GetNodeByID

Obtém um nó na topologia, especificado pelo identificador de nó.
GetNodeCount

Obtém o número de nós na topologia.
GetNodeMask

Obtém a máscara de nó para o codificador de vídeo.
GetNodeMask

Obtém a máscara de nó para o heap do codificador de vídeo.
GetNodeMask

Obtém a máscara de nó fornecida quando o processador de vídeo foi criado com uma chamada para ID3D12VideoDevice::CreateVideoProcessor.
GetNodeType

Recupera o tipo de nó.
GetNumberOfStreams

Obtém o número de fluxos no recurso de mídia.
GetNumberOfStreams

Obtém o número de fluxos (áudio, vídeo e outros) no item de mídia.
GetNumberOfSupportedProtocols

Recupera o número de protocolos compatíveis com o plug-in do esquema de rede.
GetNumInputStreamDescs

Obtém o número de descrições de fluxo de entrada fornecidas quando o processador de vídeo foi criado com uma chamada para ID3D12VideoDevice::CreateVideoProcessor.
Getobject

Obtém o objeto associado a esse nó.
Getobject

Retorna um objeto associado à operação assíncrona. O tipo de objeto, se houver, depende do método assíncrono que foi chamado. (IMFAsyncResult.GetObject)
Getobject

Obtém o objeto que foi usado para criar o item de mídia.
GetObjectCount

Obtém a contagem de objetos de áudio espaciais, representados por objetos IMFSpatialAudioObjectBuffer, no exemplo.
GetObjectPointer

Obtém o ponteiro para o objeto pai ao qual o retorno de chamada assíncrono está associado.
GetObjectTag

Obtém a marca do objeto pai em que o retorno de chamada assíncrono está associado.
GetOPMInfo

Obtém status informações sobre o OPM (Gerenciador de Proteção de Saída).
GetOrAddControl

Adiciona um novo controle de câmera personalizado à coleção de controle de câmera.
GetOrAddExtendedControl

Adiciona um novo controle de câmera estendido à coleção de controle de câmera.
GetOriginalId

Obtém o identificador de indicação fornecido no formato de dados de faixa de texto, se disponível.
GetOriginatorID

Recupera um GUID que identifica a ITA (autoridade de confiança de entrada) que criou esse objeto de política de saída.
GetOriginatorID

Recupera um GUID que identifica a ITA (autoridade de confiança de entrada) que gerou esse objeto de esquema de saída.
Getoutput

Recupera o nó conectado a um fluxo de saída especificado neste nó.
GetOutputAvailableType

Obtém um tipo de mídia disponível para um fluxo de saída nesta MFT (transformação do Media Foundation).
GetOutputCount

Recupera o número de fluxos de saída que existem atualmente neste nó.
GetOutputCount

Recupera o número de saídas para o conteúdo asf (Formato de Sistemas Avançados).
GetOutputCurrentType

Obtém o tipo de mídia atual para um fluxo de saída nesta MFT (transformação do Media Foundation).
GetOutputFromStream

Recupera o número de saída associado a um fluxo.
GetOutputMediaType

Obtém o formato de saída de um fluxo neste coletor de captura.
GetOutputMutex

Recupera um objeto de exclusão mútua para uma saída.
GetOutputMutexCount

Recupera o número de objetos de exclusão mútua associados a uma saída.
GetOutputNodeCollection

Obtém os nós de saída na topologia.
GetOutputOverride

Recupera a seleção de substituição de saída manual definida para um fluxo.
GetOutputPrefType

Recupera o tipo de mídia preferencial para um fluxo de saída neste nó.
GetOutputProtectionVersion

Recupera a versão da proteção de exemplo que o componente implementa na saída.
GetOutputStatus

Consulta se a MFT (transformação do Media Foundation) está pronta para produzir dados de saída.
GetOutputStreamAttributes

Obtém o repositório de atributos para um fluxo de saída nesta MFT (transformação do Media Foundation).
GetOutputStreamCount

Recupera o número de fluxos associados a uma saída.
GetOutputStreamDesc

Obtém a descrição do fluxo de saída fornecida quando o processador de vídeo foi criado com uma chamada para ID3D12VideoDevice::CreateVideoProcessor.
GetOutputStreamInfo

Obtém os requisitos de buffer e outras informações para um fluxo de saída nesta MFT (transformação do Media Foundation).
GetOutputStreamNumbers

Recupera os números de fluxo para todos os fluxos associados a uma saída.
GetOutputTrustAuthorityCount

Obtém o número de OTAs (autoridades de confiança de saída) fornecidas por essa saída confiável. Cada OTA relata uma única ação.
GetPadding

Obtém o preenchimento que envolve a região.
GetParameterRange

O método GetParameterRange obtém o intervalo de valores de uma propriedade codec. (ICodecAPI::GetParameterRange)
Getparameters

Fornece informações de configuração para o thread de expedição para um retorno de chamada. (IMFAsyncCallback.GetParameters)
GetParameterValues

O método GetParameterValues obtém a lista de valores possíveis para uma propriedade codec. (ICodecAPI::GetParameterValues)
Getpassword

Recupera a senha.
GetPayloadExtension

Recupera informações sobre uma extensão de conteúdo existente.
GetPayloadExtensionCount

Recupera o número de extensões de conteúdo configuradas para o fluxo.
GetPlaftormWorkQueueMMCSSClass

Recupera a classe MMCSS (Serviço de Agendador de Classe Multimídia) para uma fila de trabalho de plataforma especificada.
GetPlatformWorkQueueMMCSSPriority

Obtém a prioridade da prioridade do MMCSS (Serviço de Agendador de Classe Multimídia) associada à fila de trabalho da plataforma especificada.
GetPlatformWorkQueueMMCSSTaskId

Recupera o identificador de tarefa MMCSS (Serviço de Agendador de Classe Multimídia) para uma fila de trabalho de plataforma especificada.
GetPlaybackRate

Obtém a taxa de reprodução atual. (IMFMediaEngine.GetPlaybackRate)
GetPlayed

Obtém os intervalos de tempo que foram renderizados.
GetPolicy

Recupera a política que define quais sistemas de proteção de saída são permitidos para esse fluxo e os dados de configuração para cada sistema de proteção.
Getposition

Obtém a posição da região.
Getposition

Obtém a posição de reprodução atual. (IMFPMediaPlayer.GetPosition)
GetPreferredClsid

Pesquisa na lista preferencial um CLSID (identificador de classe) que corresponde a um nome de chave especificado.
GetPreload

Obtém o sinalizador de pré-carregamento.
GetPresentationAttribute

Obtém um atributo de apresentação do recurso de mídia.
GetPresentationAttribute

Obtém um atributo da fonte de mídia subjacente.
GetPresentationAttribute

Consulta o item de mídia para um atributo de apresentação.
GetPresentationClock

Chamado pelo pipeline de mídia para obter uma instância de IMFPresentationClock.
GetPresentationClock

Obtém o relógio de apresentação que foi definido no coletor de mídia.
GetPresentationContext

Mapeia um descritor de apresentação para seu identificador de elemento sequencer associado e a topologia que ele representa.
GetPrivateData

Recupera os dados codec do conteúdo do vídeo com base no tipo de saída passado usando o método IWMCodecPrivateData::SetPartialOutputType.
GetPrivateDataByteCount

Obtém o número necessário de bytes que precisam ser anexados aos buffers de entrada e saída quando você chama o processador de segurança por meio do método InvokeFunction.
GetProcAmpRange

Recupera o intervalo de valores para uma configuração de processador de vídeo (ProcAmp) neste dispositivo processador de vídeo.
GetProcAmpRange

Obtém o intervalo de valores para uma configuração de processador de vídeo (ProcAmp).
GetProcedureAddress

Obtém o endereço do procedimento da função especificada na biblioteca assinada.
GetProcessActivity

Obtém um objeto IMFSensorProcessActivity que representa a atividade de processo atual de um sensor.
GetProcessCount

Obtém a contagem de objetos IMFSensorProcessActivity, representando a atividade atual de um processo associado ao sensor, que estão disponíveis para serem recuperados.
GetProcessId

Obtém a ID do processo ao qual a atividade está associada.
Getprofile

Recupera o perfil especificado.
Getprofile

Recupera um perfil asf (Formato de Sistemas Avançados) que descreve o conteúdo do ASF.
GetProfileId

Recupera a ID do perfil do sensor.
GetProgress

Recupera o percentual de conteúdo salvo no fluxo de bytes fornecido.
GetProperties

Recupera as propriedades do relógio.
GetProperty

Obtém o valor de uma propriedade de metadados.
GetProtectedResourceSession

Obtém a ID3D12ProtectedResourceSession que foi passada para ID3D12VideoDevice2::CreateVideoDecoder1 quando o ID3D12VideoDecoder1 foi criado.
GetProtectedResourceSession

Obtém a ID3D12ProtectedResourceSession que foi passada para ID3D12VideoDevice2::CreateVideoDecoderHeap1 quando o ID3D12VideoDecoderHeap1 foi criado.
GetProtectedResourceSession

Obtém o ID3D12ProtectedResourceSession que foi passado para ID3D12VideoDevice2::CreateVideoExtensionCommand quando o ID3D12VideoExtensionCommand foi criado.
GetProtectedResourceSession

Obtém o ID3D12ProtectedResourceSession que foi passado para ID3D12VideoDevice1::CreateVideoMotionEstimator quando o ID3D12VideoMotionEstimator foi criado.
GetProtectedResourceSession

Obtém a ID3D12ProtectedResourceSession que foi passada para ID3D12VideoDevice1::CreateVideoMotionEstimatorHeap quando o ID3D12VideoMotionEstimatorHeap foi criado.
GetProtectedResourceSession

Obtém a ID3D12ProtectedResourceSession que foi passada para ID3D12VideoDevice2::CreateVideoProcessor1 quando o ID3D12VideoProcessor1 foi criado.
GetProtectionCertificate

Recupera o certificado de proteção de exemplo.
GetProtectionSystemIds

O IMFContentDecryptionModule::GetProtectionSystemIds obtém uma lista de SystemIDs que o IMFContentDecryptionModule dá suporte.
GetQualityLevel

Recupera o nível de qualidade atual.
GetRangeEndOffset

Invocado pelo Microsoft Media Foundation para recuperar o deslocamento do último byte na resposta atual, contado desde o início do recurso. Isso é útil quando uma solicitação usa o cabeçalho "Intervalo" HTTP para baixar apenas uma parte de um recurso.
GetRangeInfo

Obtém informações sobre o intervalo aceito, o valor da etapa e o valor padrão de um controle de câmera.
GetRate

Obtém a taxa de reprodução atual. (IMFRateControl.GetRate)
GetRate

Obtém a taxa de reprodução atual. (IMFPMediaPlayer.GetRate)
GetRateConversionCaps

Obtém os recursos de conversão de taxa do processador de vídeo.
GetReadyState

Obtém o estado pronto, que indica se o recurso de mídia atual pode ser renderizado.
GetReadyState

Obtém o estado pronto da fonte de mídia.
GetRealTimeMode

Obtém o modo em tempo real usado para a próxima chamada para SetSource ou Load.
GetReconstructedVideoFrame

Observação Este método é obsoleto e não deve ser usado. Recupera o quadro de vídeo reconstruído atual.
GetReconstructedVideoFrameSize

Observação Este método é obsoleto e não deve ser usado. Recupera o tamanho do quadro de vídeo reconstruído atual.
GetRecordCount

Recupera o número de registros no objeto de exclusão mútua Formato de Sistemas Avançados.
GetRegion

Obtém informações sobre a região de exibição da indicação de texto cronometrado.
GetRelativePanel

Obtém um valor da enumeração ACPI_PLD_PANEL indicando o local do dispositivo de captura.
GetRemoteHost

Recupera um ponteiro para o objeto que está hospedando esse proxy.
GetRemoteObject

Recupera um ponteiro para o objeto remoto para o qual esse objeto é um proxy.
GetReport

Obtém uma interface IMFRelativePanelReport que representa o local relativo do painel.
GetReportTime

Obtém o tempo associado ao relatório de atividade do sensor.
GetRepresentation

Recupera uma representação alternativa do tipo de mídia. Atualmente, há suporte apenas para a estrutura de AM_MEDIA_TYPE do DirectShow.
GetRequiredProtections

Obtém as proteções de conteúdo que devem ser aplicadas no modo frame-server.
GetResolutionList

Obtém a lista de resolução associada ao heap do codificador de vídeo.
GetResolutionListCount

O método ID3D12VideoEncoderHeap::GetResolutionListCount (d3d12video.h) obtém a contagem de listas de resolução associada ao heap do codificador de vídeo.
Getresource

Consulta a superfície DXGI (Infraestrutura Gráfica do Microsoft DirectX) para obter uma interface.
GetResourceCharacteristics

Obtém vários sinalizadores que descrevem o recurso de mídia.
GetRightToLeft

Determina se o modo de gravação da direita para a esquerda do estilo de texto cronometrado está habilitado.
GetRotation

Obtém a rotação do fluxo de visualização de vídeo.
GetRotation

Obtém a rotação que está sendo aplicada no momento ao fluxo de vídeo gravado.
GetSample

Obtém o IMFSample associado ao substream com o índice especificado.
GetSampleDuration

Recupera a duração do exemplo.
GetSampleFlags

Recupera sinalizadores associados ao exemplo. No momento, nenhum sinalizador é definido.
GetSampleTime

Recupera o tempo de apresentação do exemplo.
GetScanline0AndPitch

Recupera um ponteiro para a memória do buffer e o passo da superfície.
GetSchemaType

Recupera o sistema de proteção de saída representado por esse objeto . Os sistemas de proteção de saída são identificados pelo valor de GUID.
GetScrollMode

Obtém o modo de rolagem da região.
GetSeekable

Obtém os intervalos de tempo para os quais o Mecanismo de Mídia pode buscar no momento.
GetSeekPositionForValue

Dado o tempo de busca desejado, obtém o deslocamento do qual o cliente deve começar a ler dados.
GetSelectedStreams

Obtém uma lista de fluxos selecionados no momento.
GetSelectedStyle

Obtém o estilo atual da fonte de mídia SAMI.
GetSensorDevice

Obtém o IMFSensorDevice correspondente a um dispositivo no grupo de sensores.
GetSensorDeviceCount

Obtém o número de dispositivos virtualizados pelo grupo de sensores.
GetSensorDeviceMode

Obtém um valor que especifica o modo de compartilhamento atual do dispositivo de sensor, que é controlador ou compartilhado.
GetSensorGroupAttributes

Obtém o IMFAttributes para o grupo de sensores. O objeto retornado é uma referência dinâmica ao repositório de atributos interno.
GetService

Recupera uma interface de serviço.
GetService

Consulta o objeto Gravador do Coletor subjacente para obter uma interface.
GetService

Obtém um ponteiro para o objeto leitor de origem subjacente.
GetServiceForStream

Consulta o coletor de mídia ou o codificador subjacente para uma interface.
GetServiceForStream

Consulta a fonte de mídia ou o decodificador subjacente para uma interface.
GetSessionCapabilities

Recupera os recursos da Sessão de Mídia, com base na apresentação atual.
GetSessionId

Obtém um identificador de cadeia de caracteres exclusivo gerado pelo CDM (Content Decryption Module) que pode ser usado pelo aplicativo para identificar objetos de sessão.
GetShowBackgroundAlways

Determina se o estilo do texto cronometrado sempre mostra a tela de fundo.
GetShutdownStatus

Consulta o status de uma chamada anterior ao método IMFShutdown::Shutdown.
GetSink

Obtém um ponteiro para um dos objetos do coletor de captura.
GetSinkInfo

Obtém os tipos de mídia para os fluxos de áudio e vídeo especificados no perfil de transcodificação.
GetSlowestRate

Recupera a taxa de reprodução mais lenta compatível com o objeto .
GetSource

Obtém um ponteiro para o objeto de origem de captura.
GetSourceAttributes

Obtém um repositório de atributos para a fonte de mídia.
GetSourceBuffer

Obtém o IMFSourceBuffer no índice especificado na coleção de buffers.
GetSourceBuffer

Obtém o IMFSourceBuffer no índice especificado na lista.
GetSourceBuffers

Obtém a coleção de buffers de origem associados a essa fonte de mídia.
GetSourceNodeCollection

Obtém os nós de origem na topologia.
GetSourceOrigin

Retorna a origem W3C do elemento de mídia HTML5.
GetStart

Obtém a hora de início de um intervalo de tempo especificado.
GetStartStopPosition

Obtém os horários de início e parada para o item de mídia.
GetStartTime

Obtém a posição de reprodução inicial.
GetStartTime

Obtém a hora de início da indicação na faixa.
GetState

Recupera o estado atual do relógio.
GetState

Retorna o objeto de estado especificado pelo chamador no método Begin assíncrono. (IMFAsyncResult.GetState)
GetState

Obtém o estado de reprodução atual do objeto do player MFPlay.
GetStateNoAddRef

Retorna o objeto de estado especificado pelo chamador no método Begin assíncrono, sem incrementar a contagem de referência do objeto. (IMFAsyncResult.GetStateNoAddRef)
GetStatistics

Recupera estatísticas de multiplexador.
GetStatistics

Obtém uma estatística de reprodução do Mecanismo de Mídia.
GetStatistics

Obtém estatísticas sobre o desempenho do gravador do coletor.
GetStatus

Retorna o status da operação assíncrona. (IMFAsyncResult.GetStatus)
GetStatus

Recupera um HRESULT que especifica o evento status.
GetStereo3DFramePackingMode

Para vídeo 3D estereoscópico, obtém o layout das duas exibições dentro de um quadro de vídeo.
GetStereo3DRenderMode

Para vídeo 3D estereoscópico, consulta como o Mecanismo de Mídia renderiza o conteúdo de vídeo 3D.
Getstream

Recupera um fluxo do perfil por índice de fluxo e/ou recupera o número do fluxo para um índice de fluxo.
Getstream

Observação Essa interface não é implementada nesta versão do Media Foundation. Recupera o número de fluxo de um fluxo na lista de prioridades do fluxo.
GetStreamAttribute

Obtém um atributo de nível de fluxo do recurso de mídia.
GetStreamAttribute

Consulta o item de mídia para um atributo de fluxo.
GetStreamAttributes

Obtém um repositório de atributos para um fluxo na fonte de mídia.
GetStreamAttributes

Obtém o repositório de atributos de fluxo com o índice especificado.
GetStreamAttributesCount

Obtém a contagem de repositórios de atributos de fluxo para o dispositivo de sensor. Esse número representa o número total de fluxos disponíveis para o dispositivo porque cada fluxo válido deve ter um repositório de atributos que contenha pelo menos a ID de fluxo e a categoria de fluxo.
GetStreamByNumber

Recupera um objeto de configuração de fluxo ASF (Advanced Systems Format) para um fluxo no perfil. Esse método faz referência ao fluxo por número de fluxo em vez de índice de fluxo.
GetStreamConfiguration

Obtém a configuração de fluxo com o índice especificado, que define um conjunto de substreams que podem ser incluídos na saída multiplexada.
GetStreamConfiguration

Obtém a configuração de fluxo ativa para a fonte de mídia, que define o conjunto de substreams incluídos na saída multiplexada.
GetStreamConfigurationCount

Obtém a contagem de configurações de fluxo registradas, que definem o conjunto de substreams que podem ser incluídos na saída multiplexada.
GetStreamCount

Recupera o número de fluxos no perfil.
GetStreamCount

Observação Essa interface não é implementada nesta versão do Media Foundation. Recupera o número de entradas na lista de prioridades de fluxo.
GetStreamCount

Recupera o número de fluxos que estão no conteúdo do ASF (Formato de Sistemas Avançados).
GetStreamCount

Obtém a contagem de substreams gerenciados pela fonte de mídia multiplexada. (IMFMuxStreamAttributesManager.GetStreamCount)
GetStreamCount

Obtém a contagem de substreams gerenciados pela fonte de mídia multiplexada. (IMFMuxStreamMediaTypeManager.GetStreamCount)
GetStreamCount

Obtém a contagem de substreams gerenciados pela fonte de mídia multiplexada. (IMFMuxStreamSampleManager.GetStreamCount)
GetStreamCount

Obtém o número atual de fluxos de entrada e saída nesta MFT (transformação do Media Foundation).
GetStreamDescriptor

Recupera um descritor de fluxo para esse fluxo de mídia.
GetStreamDescriptorCount

Recupera o número de descritores de fluxo na apresentação. Cada descritor de fluxo contém informações sobre um fluxo na fonte de mídia. Para recuperar um descritor de fluxo, chame o método IMFPresentationDescriptor::GetStreamDescriptorByIndex.
GetStreamIdentifier

Recupera um identificador para o fluxo.
GetStreamIDs

Obtém os identificadores de fluxo para os fluxos de entrada e saída nesta MFT (transformação do Media Foundation).
GetStreamIndexFromFriendlyName

Obtém o índice de fluxo de dispositivo real traduzido de um nome de fluxo amigável.
GetStreamingMode

Obtém o modo de streaming do processo do sensor.
GetStreamingState

Obtém um valor que indica se o sensor está sendo transmitido no momento.
GetStreamLimits

Obtém o número mínimo e máximo de fluxos de entrada e saída para essa MFT (transformação do Media Foundation).
GetStreamNumber

Recupera o número de fluxo do fluxo.
GetStreamPrioritization

Método IMFASFProfile::GetStreamPrioritization
GetStreamSelection

Consulta se um fluxo está selecionado para ser reproduzido. (IMFMediaEngineEx.GetStreamSelection)
GetStreamSelection

Consulta se um fluxo está selecionado.
GetStreamSelection

Consulta se um fluxo está selecionado para ser reproduzido. (IMFPMediaItem.GetStreamSelection)
GetStreamsForRecord

Recupera os números de fluxo contidos em um registro no objeto de exclusão mútua Formato de Sistemas Avançados.
GetStreamSinkById

Obtém um coletor de fluxo, especificado pelo identificador de fluxo.
GetStreamSinkCount

Obtém o número de coletores de fluxo neste coletor de mídia.
GetStreamType

Obtém o tipo de mídia principal do fluxo.
GetString

Recupera uma cadeia de caracteres largos associada a uma chave.
GetStringLength

Recupera o comprimento de um valor de cadeia de caracteres associado a uma chave.
Getstyle

Obtém informações sobre o estilo da indicação de texto cronometrado.
GetStyleCount

Obtém o número de estilos definidos no arquivo SAMI.
GetStyles

Obtém uma lista dos nomes de estilo definidos no arquivo SAMI.
GetSubEntries

O método GetSubEntries obtém uma matriz de índices de subentria que foram definidos por uma chamada anterior para SetSubEntries.
GetSubformatting

Obtém um subformulário no objeto timed-text formatado.
GetSubformattingCount

Obtém o número de subformatações no objeto timed-text formatado.
GetSupportedHardwareEffects

Retorna a lista de efeitos com suporte no processador de vídeo atualmente configurado.
GetSupportedProtocolType

Recupera um protocolo com suporte por índice.
GetSupportedRates

Obtém o intervalo de taxas de reprodução com suporte.
GetSupportedStates

Obtém os estados de oclusão compatíveis com o dispositivo atual.
GetSurfacePitch

Obtém o passo de uma superfície protegida.
GetSuspendNotify

Obtém a interface de notificação de suspensão do CDM (Módulo de Descriptografia de Conteúdo).
GetSuspendNotify

Recupera um objeto para eventos de suspensão IMFContentDecryptionModuleSession.
GetSymbolicLink

Obtém o link simbólico para o sensor associado ao relatório.
GetSymbolicLink

Obtém o nome simbólico do link do dispositivo do sensor.
GetSymbolicLink

Obtém o nome simbólico do link do grupo de sensores.
Gettext

Obtém o texto no objeto timed-text formatado.
GetTextAlignment

Obtém o alinhamento de texto do estilo de texto cronometrado.
GetTextDecoration

Obtém como o texto é decorado para o estilo de texto cronometrado.
GetTextOutline

Obtém a estrutura de tópicos de texto para o estilo de texto cronometrado.
GetTextTracks

Obtém a lista de todas as faixas de texto cronometrado no componente de texto cronometrado.
Gettime

Recupera a hora mais recente do relógio.
GetTimelineMarkerTimer

Obtém a hora do próximo marcador de linha do tempo, se houver.
GetTimeSeekResult

Obtém o resultado de uma busca baseada em tempo.
GetTimeSeekResult

Invocado pelo Microsoft Media Foundation para recuperar os valores do cabeçalho HTTP TimeSeekRange.DLNA.ORG, se houver, que o servidor especificou em sua resposta.
GetTimeSource

Recupera a origem do horário da apresentação do relógio.
GetTimeStampOffset

Obtém o deslocamento de carimbo de data/hora para segmentos de mídia acrescentados ao IMFSourceBuffer.
GetTitle

O método GetTitle recupera o título, definido por uma chamada anterior para SetTitle, da entrada.
GetTocByType

O GetTocByType recupera todas as tabelas de conteúdo de um tipo especificado do objeto TOC Parser.
GetTocCount

O método GetTocCount recupera o número de tabelas de conteúdo, de um tipo de posição especificado, no objeto ToC Parser.
GetTopologyID

Obtém o identificador da topologia.
GetTopologyWorkQueueMMCSSClass

Recupera a classe MMCSS (Serviço agendador de classe multimídia) para um branch especificado da topologia atual.
GetTopologyWorkQueueMMCSSPriority

Recupera a cadeia de caracteres MMCSS (Serviço de Agendador de Classe Multimídia) associada à fila de trabalho de topologia fornecida.
GetTopologyWorkQueueMMCSSTaskId

Recupera o identificador de tarefa MMCSS (Serviço de Agendador de Classe Multimídia) para um branch especificado da topologia atual.
GetTopoNodeID

Recupera o identificador do nó.
GetTotalLength

Invocado pelo Microsoft Media Foundation para recuperar o comprimento total do recurso que está sendo baixado, se conhecido.
GetTotalLength

Recupera o comprimento total dos dados válidos em todos os buffers no exemplo. O comprimento é calculado como a soma dos valores recuperados pelo método IMFMediaBuffer::GetCurrentLength.
GetTrack

Obtém uma faixa de texto na lista do índice da faixa.
GetTrackById

Obtém uma faixa de texto na lista do identificador da faixa.
GetTrackId

Obtém o identificador da indicação de texto cronometrado.
GetTrackKind

Obtém o tipo de faixa de texto cronometrado.
GetTracks

Recupera uma lista de todas as faixas de texto cronometrada registradas com o IMFTimedText.
GetTransformCount

Chamado pelo pipeline de mídia para obter o número de transformações fornecidas pela transformação do sensor.
GetTransformForStream

Obtém um ponteiro para uma MFT (transformação do Media Foundation) para um fluxo especificado. (IMFSinkWriterEx.GetTransformForStream)
GetTransformForStream

Obtém um ponteiro para uma MFT (transformação do Media Foundation) para um fluxo especificado. (IMFSourceReaderEx.GetTransformForStream)
GetTransformInformation

Chamado pelo pipeline de mídia para obter informações sobre uma transformação fornecida pela transformação do sensor.
GetType

Obtém o tipo de configuração do controle, indicando se o valor do controle deve ser definido antes do início do streaming ou após o início do streaming.
GetType

Recupera o tipo de exclusão mútua representado pelo objeto de exclusão mútua ASF (Advanced Systems Format).
GetType

Recupera o tipo de evento. O tipo de evento indica o que aconteceu para disparar o evento. Ele também define o significado do valor do evento.
GetType

Obtém o tipo MIME de um elemento na lista.
GetType

Obtém o tipo do objeto de áudio espacial representado pelo buffer. Se SetType não tiver sido chamado anteriormente, esse método retornará o valor padrão de AudioObjectType_None.
GetUINT32

Recupera um valor UINT32 associado a uma chave.
GetUINT64

Recupera um valor UINT64 associado a uma chave.
GetUnderlyingClock

Recupera o relógio subjacente que a fonte de tempo de apresentação usa para gerar seus horários de relógio.
GetUnknown

Recupera um ponteiro de interface associado a uma chave.
GetUnknown

Obtém um ponteiro IUnknown que foi armazenado anteriormente no objeto de buffer de mídia.
GetUpdating

Obtém um valor que indica se Append, AppendByteStream ou Remove estão em processo.
Geturl

Retorna a URL usada para enviar a solicitação.
Geturl

Obtém a URL de um elemento na lista.
Geturl

Obtém a URL que foi usada para criar o item de mídia.
Getuser

Recupera o nome de usuário.
GetUserData

Obtém o valor definido pelo aplicativo armazenado no item de mídia.
GetValue

O método ICodecAPI::GetValue obtém o valor atual de uma propriedade codec.
GetValue

Recupera o valor associado ao evento, se houver. O valor é recuperado como uma estrutura PROPVARIANT. O tipo de dados real e o significado do valor dependem do evento.
GetVideoAspectRatio

Obtém a taxa de proporção de imagem do fluxo de vídeo.
GetVideoAttributes

Obtém as configurações de fluxo de vídeo definidas no momento no perfil de transcodificação.
GetVideoDecoderCaps

Recupera recursos e limitações do decodificador de vídeo.
GetVideoDecoderConfig

Obtém uma configuração de decodificador compatível com o driver.
GetVideoDecoderConfigCount

Obtém o número de configurações de decodificador compatíveis com o driver para uma descrição de vídeo especificada.
GetVideoDecoderProfile

Obtém um perfil com suporte do driver.
GetVideoDecoderProfileCount

Obtém o número de perfis compatíveis com o driver.
GetVideoDecoderService

Recupera o serviço de decodificador de Aceleração de Vídeo (DXVA) do DirectX que criou esse dispositivo decodificador.
GetVideoFormat

GetVideoFormat não está mais disponível para uso a partir do Windows 7.
GetVideoProcessBltState

Obtém o valor de um parâmetro de estado para operações blit executadas por um dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.
GetVideoProcessorCaps

Obtém os recursos do processador de vídeo.
GetVideoProcessorCaps

Obtém os recursos de um ou mais processadores de vídeo DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
GetVideoProcessorCaps

Recupera os recursos do dispositivo processador de vídeo.
GetVideoProcessorCaps

Obtém os recursos de um dispositivo de processador de vídeo especificado.
GetVideoProcessorContentDesc

Obtém a descrição do conteúdo que foi usada para criar esse enumerador.
GetVideoProcessorCustomRate

Obtém uma lista de taxas de quadros personalizadas compatíveis com um processador de vídeo.
GetVideoProcessorCustomRates

Obtém uma lista de taxas personalizadas compatíveis com um processador de vídeo DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX. As taxas personalizadas são usadas para conversão de taxa de quadros e IVTC (telecine inversa).
GetVideoProcessorDeviceCaps

Obtém os recursos do dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.
GetVideoProcessorDeviceGuids

Obtém uma matriz de GUIDs que identificam os processadores de vídeo compatíveis com o hardware gráfico.
GetVideoProcessorFilterRange

Obtém o intervalo de valores de um filtro de imagem.
GetVideoProcessorFilterRange

Obtém o intervalo de valores para um filtro de imagem compatível com o dispositivo DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
GetVideoProcessorInputFormats

Obtém uma lista dos formatos de entrada compatíveis com o dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.
GetVideoProcessorOutputFormats

Obtém uma lista dos formatos de saída compatíveis com o dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.
GetVideoProcessorRateConversionCaps

Retorna um grupo de recursos de processador de vídeo associados à conversão de taxa de quadros, incluindo desinterlacing e telecine inverso.
GetVideoProcessorRenderTargets

Obtém os formatos de destino de renderização compatíveis com um dispositivo processador de vídeo. A lista pode incluir formatos RGB e YUV.
GetVideoProcessorService

Recupera o serviço de processador de vídeo DXVA (Aceleração de Vídeo) do DirectX que criou esse dispositivo de processador de vídeo.
GetVideoProcessorSubStreamFormats

Obtém uma lista de formatos de substream compatíveis com um dispositivo processador de vídeo especificado.
GetVideoProcessStreamState

Obtém o valor de um parâmetro de estado para um fluxo de entrada em um dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.
GetVideoRepresentation

Recupera uma representação alternativa do tipo de mídia.
GetVideoService

Consulta o dispositivo Microsoft Direct3D para obter uma interface.
GetVideoService

Obtém uma interface de serviço de Aceleração de Vídeo (DXVA) do DirectX.
GetVideoSourceRect

Obtém o retângulo de origem do vídeo.
GetVideoSwapchainHandle

Obtém um identificador para a cadeia de troca sem janelas.
GetVideoWindow

Obtém a janela em que o vídeo é exibido.
GetVolume

Obtém o nível de volume de áudio.
GetVolume

Obtém o volume de áudio atual.
GetWrap

Determina se o recurso de encapsulamento de palavras está habilitado na região.
GetWritingMode

Obtém o modo de gravação da região.
HasAudio

Consulta se o recurso de mídia atual contém um fluxo de áudio.
HasAudio

Consulta se o item de mídia contém um fluxo de áudio.
HasNullSourceOrigin

Invocado pelo Microsoft Media Foundation para detectar o caso quando uma solicitação HTTP ou HTTPS foi redirecionada para um servidor diferente de "origem" diferente.
HasVideo

Consulta se o recurso de mídia atual contém um fluxo de vídeo.
HasVideo

Consulta se o item de mídia contém um fluxo de vídeo.
Init

O método Init inicializa o objeto TOC Parser e o associa a um arquivo de mídia.
Initialize

Inicializa o objeto do indexador.
Initialize

Inicializa o multiplexador com os dados de um objeto ContentInfo do ASF.
Initialize

Redefine o divisor ASF (Advanced Systems Format) e o configura para analisar dados de uma seção de dados ASF.
Initialize

Inicializa o mecanismo de captura.
Initialize

Inicializa o coletor de mídia da DLNA (Digital Living Network Alliance). (IMFDLNASinkInit.Initialize)
InitializeCaptureSampleAllocator

Inicializa o alocador de exemplo com parâmetros relevantes para cenários de captura de vídeo.
InitializeExtensionCommand

Registra um comando para inicializar ou inicializar novamente um comando de extensão de vídeo em uma lista de comandos de decodificação de vídeo.
InitializeExtensionCommand

Registra um comando para inicializar ou inicializar novamente um comando de extensão de vídeo em uma lista de comandos do processador de vídeo.
InitializeFactory

Chamado pelo pipeline de mídia para inicializar a transformação do sensor.
InitializeHardwareKey

Permite que o driver de exibição retorne informações específicas de IHV usadas ao inicializar uma nova chave de hardware.
InitializeSampleAllocator

Especifica o número de exemplos a serem alocados e o tipo de mídia para os exemplos.
InitializeSampleAllocatorEx

Inicializa o objeto alocador de exemplo de vídeo.
InitInputProtection

Inicializa a proteção de exemplo no componente downstream.
InitOutputProtection

Recupera informações de inicialização para proteção de exemplo do componente upstream.
InsertAudioEffect

Insere um efeito de áudio.
InsertEffect

Aplica um efeito de áudio ou vídeo à reprodução.
InsertElementAt

Adiciona um objeto ao índice especificado na coleção.
InsertVideoEffect

Insere um efeito de vídeo.
Invoke

Chamado quando uma operação assíncrona é concluída. (IMFAsyncCallback.Invoke)
InvokeFunction

Chama para a implementação do sistema de proteção no processador de segurança.
IsActive

Determina se a faixa de texto cronometrado está ativa.
IsAutomaticSupported

Consulta se o habilitador de conteúdo pode executar todas as suas ações automaticamente.
IsBackgroundTransferActive

Consulta se a transferência em segundo plano está ativa.
IsCompressedFormat

Consulta se o tipo de mídia é um formato compactado temporalmente.
IsContiguousFormat

Consulta se o buffer é contíguo em seu formato nativo.
IsDisabled

Consulta se um CLSID (identificador de classe) aparece na lista bloqueada. (IMFPluginControl.IsDisabled)
IsEnded

Consulta se a reprodução terminou.
IsEndOfStream

Consulta se a posição atual atingiu o final do fluxo.
IsEqual

Compara dois tipos de mídia e determina se eles são idênticos. Se eles não forem idênticos, o método indicará como os dois formatos diferem.
IsExternal

Determina se o estilo de texto cronometrado é externo.
Isfinal

Consulta se essa saída é um coletor de políticas, o que significa que ela lida com os direitos e restrições exigidos pela ITA (autoridade de confiança de entrada).
IsInBand

Determina se a faixa de texto cronometrado é inband.
IsInBandEnabled

Determina se o modo de inband está habilitado.
IsMediaTypeSupported

Consulta se o objeto dá suporte a um tipo de mídia especificado.
IsMediaTypeSupported

Determina se um fluxo de mídia dá suporte ao tipo de mídia especificado.
Ismodifiable

O método IsModifiable consulta se uma propriedade codec pode ser alterada, dada a configuração atual do codec. (ICodecAPI::IsModifiable)
Ispaused

Consulta se a reprodução está em pausa no momento.
IsPlaybackRateSupported

Consulta se o Mecanismo de Mídia pode ser reproduzido a uma taxa de reprodução especificada.
Isprotected

Consulta se o recurso de mídia contém conteúdo protegido.
Isprotected

Consulta se o item de mídia contém conteúdo protegido.
IsRateSupported

Consulta se o objeto dá suporte a uma taxa de reprodução especificada.
IsSameOrigin

Retorna true quando a URL especificada tem a mesma origem que o elemento de mídia HTML5.
IsSeeking

Consulta se o Mecanismo de Mídia está buscando uma nova posição de reprodução no momento.
IsStereo3D

Consulta se o recurso de mídia contém vídeo 3D estereoscópico.
Issupported

O método IsSupported consulta se um codec dá suporte a uma determinada propriedade. (ICodecAPI::IsSupported)
IsTimeSeekSupported

Consulta se o fluxo de bytes dá suporte à busca baseada em tempo.
IsTypeSupported

Obtém um valor que indica se o sistema de chaves especificado dá suporte ao tipo de mídia especificado.
IsTypeSupported

Obtém um valor que indica se o tipo MIME especificado tem suporte da fonte de mídia.
IsTypeSupported

Consulta se há suporte para o sistema de chaves especificado e, opcionalmente, o tipo de conteúdo.
IsTypeSupportedEx

Há suporte para consultas no tipo de conteúdo especificado para o sistema de chaves especificado.
KeyAdded

Notifica o aplicativo de que a chave foi adicionada.
KeyError

Notifica o aplicativo de que ocorreu um erro ao processar a chave.
KeyMessage

Passa informações para o aplicativo para que ele possa iniciar uma aquisição de chave.
KeyMessage

Chamado quando o CDM (Content Decryption Module) gerou uma mensagem para a sessão.
KeyStatusChanged

A função IMFContentDecryptionModuleSessionCallbacks::KeyStatusChanged é chamada quando há uma alteração nas chaves na sessão do CDM (Content Decryption Module) ou em seus status.
Carregar

Cria uma topologia totalmente carregada da topologia parcial de entrada.
Carregar

Carrega a fonte de mídia atual.
Carregar

A função IMFContentDecryptionModuleSession::Load carrega os dados da sessão especificada no objeto IMFContentDecryptionModuleSession.
LoadDefaults

Carrega os padrões de controle de câmera para a fonte de captura especificada.
LoadReference

Realiza marshaling de uma interface de dados armazenados no fluxo.
Bloquear

Fornece ao chamador acesso à memória no buffer, para leitura ou gravação.
Lock2D

Fornece ao chamador acesso à memória no buffer. (IMF2DBuffer.Lock2D)
Lock2DSize

Fornece ao chamador acesso à memória no buffer. (IMF2DBuffer2.Lock2DSize)
LockControlData

Recupera a carga de dados para o controle associado à instância IMFCameraControlDefaults, permitindo que os clientes modifiquem o valor de controle diretamente.
LockDevice

Fornece ao chamador acesso exclusivo ao dispositivo Microsoft Direct3D.
LockDevice

Fornece ao chamador acesso exclusivo ao dispositivo Direct3D.
LockPayload

Bloqueia o buffer de carga interno contido no controle do dispositivo de captura para habilitar a consulta ou a alteração da carga.
LockProcess

Impede que o processo de PMP (caminho de mídia protegido) seja encerrado. (IMFPMPHost.LockProcess)
LockProcess

Impede que o processo de PMP (caminho de mídia protegido) seja encerrado. (IMFPMPHostApp.LockProcess)
LockProcess

Impede que o processo de PMP (caminho de mídia protegido) seja encerrado. (IMFPMPServer.LockProcess)
LockStore

Bloqueia o repositório de atributos para que nenhum outro thread possa acessá-lo.
LoggedOnUser

Consulta se as credenciais de logon devem ser usadas.
MFAddPeriodicCallback

Define uma função de retorno de chamada a ser chamada em um intervalo fixo. (MFAddPeriodicCallback)
MFAllocateSerialWorkQueue

Cria uma fila de trabalho que tem a garantia de serializar itens de trabalho.
MFAllocateWorkQueue

Cria uma nova fila de trabalho. (MFAllocateWorkQueue)
MFAllocateWorkQueueEx

Cria uma nova fila de trabalho. (MFAllocateWorkQueueEx)
MFAverageTimePerFrameToFrameRate

Calcula a taxa de quadros, em quadros por segundo, da duração média de um quadro de vídeo.
MFBeginCreateFile

Inicia uma solicitação assíncrona para criar um fluxo de bytes de um arquivo.
MFBeginRegisterWorkQueueWithMMCSS

Associa uma fila de trabalho a uma tarefa MMCSS (Serviço de Agendador de Classe Multimídia). (MFBeginRegisterWorkQueueWithMMCSS)
MFBeginRegisterWorkQueueWithMMCSSEx

Associa uma fila de trabalho a uma tarefa MMCSS (Serviço de Agendador de Classe Multimídia). (MFBeginRegisterWorkQueueWithMMCSSEx)
MFBeginUnregisterWorkQueueWithMMCSS

Cancela o registro de uma fila de trabalho de uma tarefa MMCSS (Serviço de Agendador de Classe Multimídia). (MFBeginUnregisterWorkQueueWithMMCSS)
MFCalculateBitmapImageSize

Recupera o tamanho da imagem para um formato de vídeo.
MFCalculateImageSize

Recupera o tamanho da imagem, em bytes, para um formato de vídeo não compactado. (MFCalculateImageSize)
MFCancelCreateFile

Cancela uma solicitação assíncrona para criar um fluxo de bytes de um arquivo.
MFCancelWorkItem

Tenta cancelar uma operação assíncrona agendada com MFScheduleWorkItem ou MFScheduleWorkItemEx.
MFCombineSamples

Concatena um exemplo de mídia em outro exemplo se a duração combinada não exceder a duração especificada.
MFCompareFullToPartialMediaType

Compara um tipo de mídia completo com um tipo de mídia parcial.
MFConvertColorInfoFromDXVA

Define as informações de cor estendidas em uma estrutura MFVIDEOFORMAT.
MFConvertColorInfoToDXVA

Converte as informações de cor estendidas de um MFVIDEOFORMAT para as informações de cor DXVA (Aceleração de Vídeo DirectX) equivalentes.
MFConvertFromFP16Array

Converte uma matriz de números de ponto flutuante de 16 bits em uma matriz de números de ponto flutuante de 32 bits.
MFConvertToFP16Array

Converte uma matriz de números de ponto flutuante de 32 bits em uma matriz de números de ponto flutuante de 16 bits.
MFCopyImage

Copia uma imagem ou plano de imagem de um buffer para outro.
MFCreate2DMediaBuffer

Cria um objeto de buffer de memória do sistema para armazenar dados de imagem 2D.
MFCreate3GPMediaSink

Cria um coletor de mídia para criar arquivos 3GP.
MFCreateAC3MediaSink

Cria uma instância do coletor de mídia AC-3.
MFCreateADTSMediasink

Cria uma instância do coletor de mídia do ADTS (fluxo de transporte de dados de áudio).
MFCreateAggregateSource

Cria uma fonte de mídia que agrega uma coleção de fontes de mídia.
MFCreateAlignedMemoryBuffer

Aloca memória do sistema com um alinhamento de bytes especificado e cria um buffer de mídia para gerenciar a memória.
MFCreateAMMediaTypeFromMFMediaType

Cria uma estrutura de AM_MEDIA_TYPE do DirectShow com base em um tipo de mídia do Media Foundation.
MFCreateASFContentInfo

Cria o objeto Objeto de Cabeçalho ASF.
MFCreateASFIndexer

Cria o objeto indexador ASF.
MFCreateASFIndexerByteStream

Cria um fluxo de bytes para acessar o índice em um fluxo ASF.
MFCreateASFMediaSink

Cria o coletor de mídia ASF.
MFCreateASFMediaSinkActivate

Cria um objeto de ativação que pode ser usado para criar o coletor de mídia ASF.
MFCreateASFMultiplexer

Cria o Multiplexador ASF.
MFCreateASFProfile

Cria o objeto de perfil ASF.
MFCreateASFProfileFromPresentationDescriptor

Cria um objeto de perfil ASF de um descritor de apresentação.
MFCreateASFSplitter

Cria o divisor ASF.
MFCreateASFStreamingMediaSink

Cria um objeto de ativação para o coletor de streaming do ASF. (MFCreateASFStreamingMediaSink)
MFCreateASFStreamingMediaSinkActivate

Cria um objeto de ativação para o coletor de streaming do ASF. (MFCreateASFStreamingMediaSinkActivate)
MFCreateASFStreamSelector

Cria o seletor de fluxo ASF.
MFCreateAsyncResult

Cria um objeto de resultado assíncrono. Use essa função se você estiver implementando um método assíncrono. (MFCreateAsyncResult)
MFCreateAttributes

Cria um repositório de atributos vazio.
MFCreateAudioMediaType

Cria um tipo de mídia de áudio com base em uma estrutura WAVEFORMATEX.
MFCreateAudioRenderer

Cria o Renderizador de Áudio de Streaming.
MFCreateAudioRendererActivate

Cria um objeto de ativação para o Renderizador de Áudio de Streaming.
MFCreateAVIMediaSink

Cria um coletor AVI (Intercalado) Audio-Video.
MFCreateCameraControlMonitor

Cria uma instância de IMFCameraControlMonitor.
MFCreateCameraOcclusionStateMonitor

Cria uma nova instância de IMFCameraOcclusionStateMonitor que permite que um aplicativo receba notificações quando o estado de oclusão da câmera é alterado.
MFCreateCollection

Cria um objeto de coleção vazio.
MFCreateContentDecryptorContext

Cria uma interface IMFContentDecryptorContext para o sistema de proteção de mídia especificado.
MFCreateContentProtectionDevice

Cria uma interface IMFContentProtectionDevice para o sistema de proteção de mídia especificado.
MFCreateCredentialCache

Cria um objeto de cache de credenciais. Um aplicativo pode usar esse objeto para implementar um gerenciador de credenciais personalizado.
MFCreateD3D12SynchronizationObject

Cria uma instância de um primitivo de sincronização do Media Foundation D3D12 usado para sincronizar o acesso a um recurso D3D12 armazenado em um objeto media foundation.
MFCreateDeviceSource

Cria uma fonte de mídia para um dispositivo de captura de hardware.
MFCreateDeviceSourceActivate

Cria um objeto de ativação que representa um dispositivo de captura de hardware.
MFCreateDXGIDeviceManager

Cria uma instância do Gerenciador de Dispositivos DXGI (Microsoft DirectX Graphics Infrastructure).
MFCreateDXGISurfaceBuffer

Cria um buffer de mídia para gerenciar uma superfície DXGI (Infraestrutura Gráfica) do Microsoft DirectX.
MFCreateDXSurfaceBuffer

Cria um objeto de buffer de mídia que gerencia uma superfície do Direct3D 9.
MFCreateEncryptedMediaExtensionsStoreActivate

A função MFCreateEncryptedMediaExtensionsStoreActivate cria um objeto que implementa IMFActivate. A implementação desse objeto de ActivateObject baseia-se no IMFPMPHostApp e na ID de classe especificados.
MFCreateEventQueue

Cria uma fila de eventos.
MFCreateFile

Cria um fluxo de bytes de um arquivo.
MFCreateFMPEG4MediaSink

Cria um coletor de mídia para criar arquivos MP4 fragmentados.
MFCreateLegacyMediaBufferOnMFMediaBuffer

Converte um buffer de mídia do Media Foundation em um buffer compatível com DMOs (DirectX Media Objects).
MFCreateMediaBufferFromMediaType

Aloca um buffer de memória do sistema ideal para um tipo de mídia especificado.
MFCreateMediaBufferWrapper

Cria um buffer de mídia que encapsula um buffer de mídia existente.
MFCreateMediaEvent

Cria um objeto de evento de mídia.
MFCreateMediaExtensionActivate

Cria um objeto de ativação para uma classe Windows Runtime.
MFCreateMediaSession

Cria a Sessão de Mídia no processo do aplicativo.
MFCreateMediaType

Cria um tipo de mídia vazio.
MFCreateMediaTypeFromProperties

Crie um IMFMediaType com base em propriedades.
MFCreateMediaTypeFromRepresentation

Cria um tipo de mídia do Media Foundation de outra representação de formato.
MFCreateMemoryBuffer

Aloca memória do sistema e cria um buffer de mídia para gerenciá-la.
MFCreateMFByteStreamOnStream

Cria um fluxo de bytes do Microsoft Media Foundation que encapsula um ponteiro IStream.
MFCreateMFByteStreamOnStreamEx

Cria um fluxo de bytes do Microsoft Media Foundation que encapsula um objeto IRandomAccessStream.
MFCreateMFByteStreamWrapper

Cria um wrapper para um fluxo de bytes.
MFCreateMFVideoFormatFromMFMediaType

Cria uma estrutura MFVIDEOFORMAT de um tipo de mídia de vídeo.
MFCreateMP3MediaSink

Cria o coletor de mídia MP3.
MFCreateMPEG4MediaSink

Cria um coletor de mídia para criar arquivos MP4.
MFCreateMuxSink

Cria um coletor de mídia genérico que encapsula uma MFT (transformação do Microsoft Media Foundation) multiplexer.
MFCreateMuxStreamAttributes

Cria um IMFAttributes que descreve o conteúdo de substreams multiplexados.
MFCreateMuxStreamMediaType

Cria um IMFMediaType que descreve os tipos de mídia de substreams multiplexados.
MFCreateMuxStreamSample

Cria uma IMFSample que contém os exemplos de substreams multiplexados.
MFCreateNetSchemePlugin

Cria o manipulador de esquema para a origem da rede.
MFCreatePMPMediaSession

Cria uma instância da Sessão de Mídia dentro de um processo de PMP (Caminho de Mídia Protegido).
MFCreatePMPServer

Cria o objeto de servidor PMP (caminho de mídia protegido).
MFCreatePresentationClock

Cria o relógio de apresentação.
MFCreatePresentationDescriptor

Cria um descritor de apresentação.
MFCreatePresentationDescriptorFromASFProfile

Cria um descritor de apresentação de um objeto de perfil ASF.
MFCreatePropertiesFromMediaType

Cria propriedades de um IMFMediaType.
MFCreateProtectedEnvironmentAccess

Cria um objeto IMFProtectedEnvironmentAccess que permite que os sistemas de proteção de conteúdo executem um handshake com o ambiente protegido.
MFCreateProxyLocator

Cria um localizador de proxy padrão.
MFCreateRelativePanelWatcher

Cria uma nova instância da interface IMFRelativePanelWatcher
MFCreateRemoteDesktopPlugin

Cria o objeto plug-in da área de trabalho remota. Use esse objeto se o aplicativo estiver em execução em uma sessão de cliente dos Serviços de Terminal.
MFCreateSample

Cria um exemplo de mídia vazio.
MFCreateSampleCopierMFT

Cria uma instância da transformação do copiador de exemplo.
MFCreateSampleGrabberSinkActivate

Cria um objeto de ativação para o coletor de mídia de captura de exemplo.
MFCreateSensorActivityMonitor

Inicializa uma nova instância da interface IMFSensorActivityMonitor.
MFCreateSensorGroup

Cria uma instância da interface IMFSensorGroup com base no nome do link simbólico fornecido.
MFCreateSensorProfile

Cria um perfil de sensor, com base no tipo, índice e restrições opcionais especificados.
MFCreateSensorProfileCollection

Cria uma coleção de perfis de sensor.
MFCreateSensorStream

Cria uma instância da interface IMFSensorStream.
MFCreateSequencerSegmentOffset

Cria um PROPVARIANT que pode ser usado para buscar dentro de uma apresentação de origem do sequenciador.
MFCreateSequencerSource

Cria a origem do sequenciador.
MFCreateSimpleTypeHandler

Cria um manipulador de tipo de mídia que dá suporte a um único tipo de mídia por vez.
MFCreateSinkWriterFromMediaSink

Cria o gravador de coletor de um coletor de mídia.
MFCreateSinkWriterFromURL

Cria o gravador do coletor de um fluxo de URL ou bytes.
MFCreateSourceReaderFromByteStream

Cria o leitor de origem de um fluxo de bytes.
MFCreateSourceReaderFromMediaSource

Cria o leitor de origem de uma fonte de mídia.
MFCreateSourceReaderFromURL

Cria o leitor de origem de uma URL.
MFCreateSourceResolver

Cria o resolvedor de origem, que é usado para criar uma fonte de mídia a partir de uma URL ou fluxo de bytes.
MFCreateStandardQualityManager

Cria a implementação padrão do gerenciador de qualidade.
MFCreateStreamDescriptor

Cria um descritor de fluxo.
MFCreateStreamOnMFByteStream

Retorna um ponteiro IStream que encapsula um fluxo de bytes do Microsoft Media Foundation.
MFCreateStreamOnMFByteStreamEx

Cria um objeto IRandomAccessStream que encapsula um fluxo de bytes do Microsoft Media Foundation.
MFCreateSystemTimeSource

Cria uma fonte de tempo de apresentação baseada na hora do sistema.
MFCreateTempFile

Cria um fluxo de bytes que é apoiado por um arquivo local temporário.
MFCreateTopoLoader

Cria uma nova instância do carregador de topologia.
MFCreateTopology

Cria um objeto de topologia.
MFCreateTopologyNode

Cria um nó de topologia.
MFCreateTrackedSample

Cria um objeto IMFTrackedSample que rastreia as contagens de referência em um exemplo de mídia de vídeo.
MFCreateTranscodeProfile

Cria um objeto de perfil de transcodificação vazio.
MFCreateTranscodeSinkActivate

Cria o objeto de ativação do coletor de transcodificação.
MFCreateTranscodeTopology

Cria uma topologia de transcodificação parcial.
MFCreateTranscodeTopologyFromByteStream

Cria uma topologia para transcodificação para um fluxo de bytes.
MFCreateTransformActivate

Cria um objeto de ativação genérico para MFTs (transformações do Media Foundation).
MFCreateVideoMediaType

Cria um tipo de mídia de vídeo de uma estrutura MFVIDEOFORMAT.
MFCreateVideoMediaTypeFromBitMapInfoHeader

Esta função não está implementada. (MFCreateVideoMediaTypeFromBitMapInfoHeader)
MFCreateVideoMediaTypeFromBitMapInfoHeaderEx

Cria um tipo de mídia de vídeo de uma estrutura BITMAPINFOHEADER.
MFCreateVideoMediaTypeFromSubtype

Cria um tipo de mídia de vídeo parcial com um subtipo especificado.
MFCreateVideoMediaTypeFromVideoInfoHeader

Cria um tipo de mídia de uma estrutura KS_VIDEOINFOHEADER.
MFCreateVideoMediaTypeFromVideoInfoHeader2

Cria um tipo de mídia de uma estrutura de KS_VIDEOINFOHEADER2.
MFCreateVideoRendererActivate

Cria um objeto de ativação para o coletor de mídia EVR (renderizador de vídeo) aprimorado.
MFCreateVideoSampleAllocatorEx

Cria um objeto que aloca exemplos de vídeo compatíveis com a DXGI (Infraestrutura Gráfica) do Microsoft DirectX.
MFCreateVirtualCamera

Cria um objeto de câmera virtual que pode ser usado pelo chamador para registrar, cancelar o registro ou remover a câmera virtual do sistema.
MFCreateWaveFormatExFromMFMediaType

Converte um tipo de mídia de áudio do Media Foundation em uma estrutura WAVEFORMATEX.
MFCreateWAVEMediaSink

Cria um coletor de arquivos WAVE. O coletor de arquivos WAVE pega áudio e o grava em um arquivo .wav.
MFCreateWICBitmapBuffer

Cria um objeto de buffer de mídia que gerencia um WIC (Componente de Imagem do Windows).
MFCreateWMAEncoderActivate

Cria um objeto de ativação que pode ser usado para criar um codificador WMA (Windows Media Audio).
MFCreateWMVEncoderActivate

Cria um objeto de ativação que pode ser usado para criar um codificador WMV (Windows Media Video).
MFDeserializeAttributesFromStream

Carrega atributos de um fluxo em um repositório de atributos.
MFDeserializePresentationDescriptor

Desserializa um descritor de apresentação de uma matriz de bytes.
MFEndCreateFile

Conclui uma solicitação assíncrona para criar um fluxo de bytes de um arquivo.
MFEndRegisterWorkQueueWithMMCSS

Conclui uma solicitação assíncrona para associar uma fila de trabalho a uma tarefa MMCSS (Serviço de Agendador de Classe Multimídia). (MFEndRegisterWorkQueueWithMMCSS)
MFEndUnregisterWorkQueueWithMMCSS

Conclui uma solicitação assíncrona para cancelar o registro de uma fila de trabalho de uma tarefa do MMCSS (Serviço de Agendador de Classe Multimídia).
MFEnumDeviceSources

Enumera uma lista de dispositivos de captura de áudio ou vídeo.
MFFrameRateToAverageTimePerFrame

Converte uma taxa de quadros de vídeo em uma duração de quadro.
MFGetAttribute2UINT32asUINT64

Obtém um atributo cujo valor é dois valores UINT32 empacotados em um UINT64.
MFGetAttributeDouble

Retorna um valor duplo de um repositório de atributos ou um valor padrão se o atributo não estiver presente.
MFGetAttributeRatio

Recupera um atributo cujo valor é uma taxa.
MFGetAttributesAsBlob

Converte o conteúdo de um repositório de atributos em uma matriz de bytes.
MFGetAttributesAsBlobSize

Recupera o tamanho do buffer necessário para a função MFGetAttributesAsBlob.
MFGetAttributeSize

Recupera um atributo cujo valor é um tamanho, expresso como largura e altura.
MFGetAttributeString

Obtém um valor de cadeia de caracteres de um repositório de atributos.
MFGetAttributeUINT32

Retorna um valor UINT32 de um repositório de atributos ou um valor padrão se o atributo não estiver presente.
MFGetAttributeUINT64

Retorna um valor UINT64 de um repositório de atributos ou um valor padrão se o atributo não estiver presente.
MFGetContentProtectionSystemCLSID

Obtém o identificador de classe para um sistema de proteção de conteúdo.
MFGetLocalId

Obtém a ID do sistema local.
MFGetMFTMerit

Obtém o valor de mérito de um codec de hardware.
MFGetPlaneSize

Recupera o tamanho da imagem, em bytes, para um formato de vídeo não compactado. (MFGetPlaneSize)
MFGetPluginControl

Obtém um ponteiro para o gerenciador de plug-ins do Microsoft Media Foundation.
MFGetService

Consulta um objeto para uma interface de serviço especificada. (MFGetService)
MFGetStrideForBitmapInfoHeader

Calcula o passo mínimo da superfície para um formato de vídeo.
MFGetSupportedMimeTypes

Recupera os tipos MIME registrados para o resolvedor de origem.
MFGetSupportedSchemes

Recupera os esquemas de URL registrados para o resolvedor de origem.
MFGetSystemId

Retorna um objeto IMFSystemId para recuperar dados de ID do sistema.
MFGetSystemTime

Retorna a hora do sistema.
MFGetTimerPeriodicity

Recupera o intervalo de temporizador para a função MFAddPeriodicCallback.
MFGetTopoNodeCurrentType

Obtém o tipo de mídia para um fluxo associado a um nó de topologia.
MFGetUncompressedVideoFormat

Retorna o valor FOURCC ou D3DFORMAT para um formato de vídeo descompactado.
MFGetWorkQueueMMCSSClass

Recupera a classe MMCSS (Multimedia Class Scheduler Service) atualmente associada a essa fila de trabalho. (MFGetWorkQueueMMCSSClass)
MFGetWorkQueueMMCSSPriority

Obtém a prioridade de thread relativa de uma fila de trabalho. (MFGetWorkQueueMMCSSPriority)
MFGetWorkQueueMMCSSTaskId

Recupera o identificador de tarefa MMCSS (Multimedia Class Scheduler Service) atualmente associado a essa fila de trabalho. (MFGetWorkQueueMMCSSTaskId)
MFHeapAlloc

Aloca um bloco de memória. (MFHeapAlloc)
MFHeapFree

Libera um bloco de memória que foi alocado chamando a função MFHeapAlloc.
MFInitAMMediaTypeFromMFMediaType

Inicializa uma estrutura de AM_MEDIA_TYPE do DirectShow de um tipo de mídia do Media Foundation.
MFInitAttributesFromBlob

Inicializa o conteúdo de um repositório de atributos de uma matriz de bytes.
MFInitMediaTypeFromAMMediaType

Inicializa um tipo de mídia de uma estrutura de AM_MEDIA_TYPE do DirectShow.
MFInitMediaTypeFromMFVideoFormat

Inicializa um tipo de mídia de uma estrutura MFVIDEOFORMAT.
MFInitMediaTypeFromMPEG1VideoInfo

Inicializa um tipo de mídia de uma estrutura de MPEG1VIDEOINFO do DirectShow.
MFInitMediaTypeFromMPEG2VideoInfo

Inicializa um tipo de mídia de uma estrutura de MPEG2VIDEOINFO do DirectShow.
MFInitMediaTypeFromVideoInfoHeader

Inicializa um tipo de mídia de uma estrutura VIDEOINFOHEADER do DirectShow.
MFInitMediaTypeFromVideoInfoHeader2

Inicializa um tipo de mídia de uma estrutura VIDEOINFOHEADER2 DirectShow.
MFInitMediaTypeFromWaveFormatEx

Inicializa um tipo de mídia de uma estrutura WAVEFORMATEX.
MFInitVideoFormat

Inicializa uma estrutura MFVIDEOFORMAT para um formato de vídeo padrão, como DVD, televisão analógica ou televisão digital ATSC.
MFInitVideoFormat_RGB

Inicializa uma estrutura MFVIDEOFORMAT para um formato de vídeo RGB descompactado.
MFInvokeCallback

Invoca um método de retorno de chamada para concluir uma operação assíncrona. (MFInvokeCallback)
MFIsContentProtectionDeviceSupported

Verifica se há suporte para um processador de segurança de hardware para o sistema de proteção de mídia especificado.
MFIsFormatYUV

Consulta se um código FOURCC ou D3DFORMAT valor é um formato YUV.
MFIsVirtualCameraTypeSupported

Retorna um valor que indica se uma câmera virtual específica tem suporte na plataforma.
MFllMulDiv

Calcula ((a * b) + d) / c, em que cada termo é um valor assinado de 64 bits.
MFLoadSignedLibrary

Carrega uma biblioteca de vínculo dinâmico assinada para o ambiente protegido.
MFLockDXGIDeviceManager

Bloqueia o Gerenciador de Dispositivos compartilhado da DXGI (Infraestrutura Gráfica do Microsoft DirectX).
MFLockPlatform

Bloqueia a função MFShutdown.
MFLockSharedWorkQueue

Obtém e bloqueia uma fila de trabalho compartilhada. (MFLockSharedWorkQueue)
MFLockWorkQueue

Bloqueia uma fila de trabalho. (MFLockWorkQueue)
MFMapDX9FormatToDXGIFormat

Converte um identificador de formato do Microsoft Direct3D 9 em um identificador de formato DXGI (Microsoft DirectX Graphics Infrastructure).
MFMapDXGIFormatToDX9Format

Converte um identificador de formato DXGI (Microsoft DirectX Graphics Infrastructure) em um identificador de formato do Microsoft Direct3D 9.
MFP_GET_ACQUIRE_USER_CREDENTIAL_EVENT

Converte um ponteiro MFP_EVENT_HEADER em um ponteiro MFP_ACQUIRE_USER_CREDENTIAL_EVENT.
MFP_GET_ERROR_EVENT

Converte um ponteiro MFP_EVENT_HEADER em um ponteiro MFP_ERROR_EVENT.
MFP_GET_FRAME_STEP_EVENT

Converte um ponteiro MFP_EVENT_HEADER em um ponteiro MFP_FRAME_STEP_EVENT.
MFP_GET_MEDIAITEM_CLEARED_EVENT

Converte um ponteiro MFP_EVENT_HEADER em um ponteiro MEDIAITEM_CLEARED_EVENT.
MFP_GET_MEDIAITEM_CREATED_EVENT

Converte um ponteiro MFP_EVENT_HEADER em um ponteiro MFP_MEDIAITEM_CREATED_EVENT.
MFP_GET_MEDIAITEM_SET_EVENT

Converte um ponteiro MFP_EVENT_HEADER em um ponteiro MFP_MEDIAITEM_SET_EVENT.
MFP_GET_MF_EVENT

Converte um ponteiro MFP_EVENT_HEADER em um ponteiro MFP_MF_EVENT.
MFP_GET_PAUSE_EVENT

Converte um ponteiro MFP_EVENT_HEADER em um ponteiro MFP_PAUSE_EVENT.
MFP_GET_PLAY_EVENT

Converte um ponteiro MFP_EVENT_HEADER em um ponteiro MFP_PLAY_EVENT.
MFP_GET_PLAYBACK_ENDED_EVENT

Converte um ponteiro MFP_EVENT_HEADER em um ponteiro MFP_PLAYBACK_ENDED_EVENT.
MFP_GET_POSITION_SET_EVENT

Converte um ponteiro de MFP_EVENT_HEADER em um ponteiro MFP_POSITION_SET_EVENT.
MFP_GET_RATE_SET_EVENT

Converte um ponteiro MFP_EVENT_HEADER para um ponteiro MFP_RATE_SET_EVENT.
MFP_GET_STOP_EVENT

Converte um ponteiro MFP_EVENT_HEADER em um ponteiro MFP_STOP_EVENT.
MFPCreateMediaPlayer

Cria uma nova instância do objeto de player MFPlay.
MFPERIODICCALLBACK

Função de retorno de chamada para a função MFAddPeriodicCallback.
MFPutWaitingWorkItem

Enfileira um item de trabalho que aguarda a sinalização de um evento. (MFPutWaitingWorkItem)
MFPutWorkItem

Coloca uma operação assíncrona em uma fila de trabalho. (MFPutWorkItem)
MFPutWorkItem2

Coloca uma operação assíncrona em uma fila de trabalho, com uma prioridade especificada. (MFPutWorkItem2)
MFPutWorkItemEx

Coloca uma operação assíncrona em uma fila de trabalho. (MFPutWorkItemEx)
MFPutWorkItemEx2

Coloca uma operação assíncrona em uma fila de trabalho, com uma prioridade especificada. (MFPutWorkItemEx2)
MFRegisterLocalByteStreamHandler

Registra um manipulador de fluxo de bytes no processo do chamador.
MFRegisterLocalSchemeHandler

Registra um manipulador de esquema no processo do chamador.
MFRegisterPlatformWithMMCSS

Registra as filas de trabalho padrão da plataforma Microsoft Media Foundation com o MMCSS (Serviço de Agendador de Classe Multimídia).
MFRemovePeriodicCallback

Cancela uma função de retorno de chamada que foi definida pela função MFAddPeriodicCallback.
MFRequireProtectedEnvironment

Consulta se uma apresentação de mídia requer o PMP (Caminho de Mídia Protegida).
MFScheduleWorkItem

Agenda uma operação assíncrona a ser concluída após um intervalo especificado. (MFScheduleWorkItem)
MFScheduleWorkItemEx

Agenda uma operação assíncrona a ser concluída após um intervalo especificado. (MFScheduleWorkItemEx)
MFSerializeAttributesToStream

Grava o conteúdo de um repositório de atributos em um fluxo.
MFSerializePresentationDescriptor

Serializa um descritor de apresentação para uma matriz de bytes.
MFSetAttribute2UINT32asUINT64

Empacota dois valores UINT32 em um valor de atributo UINT64.
MFSetAttributeRatio

Define uma taxa como um valor de atributo de 64 bits.
MFSetAttributeSize

Define largura e altura como um único valor de atributo de 64 bits.
MFShutdown

Desliga a plataforma Microsoft Media Foundation.
MFShutdownObject

Desliga um objeto do Media Foundation e libera todos os recursos associados ao objeto . (MFShutdownObject)
MFSplitSample

Divida um exemplo de mídia combinado novamente em amostras individuais.
MFStartup

Inicializa o Microsoft Media Foundation.
MFTEnum

Enumera MFTs (transformações do Media Foundation) no registro.
MFTEnum2

Obtém uma lista de MFTs (transformações do Microsoft Media Foundation) que correspondem aos critérios de pesquisa especificados.
MFTEnumEx

Obtém uma lista de MFTs (transformações do Microsoft Media Foundation) que correspondem aos critérios de pesquisa especificados. Essa função estende a função MFTEnum.
MFTGetInfo

Obtém informações do registro sobre uma MFT (transformação do Media Foundation).
MFTranscodeGetAudioOutputAvailableTypes

Obtém uma lista de formatos de saída de um codificador de áudio.
MFTRegister

Adiciona informações sobre uma MFT (transformação do Media Foundation) ao registro.
MFTRegisterLocal

Registra uma MFT (transformação do Media Foundation) no processo do chamador. (MFTRegisterLocal)
MFTRegisterLocalByCLSID

Registra uma MFT (transformação do Media Foundation) no processo do chamador. (MFTRegisterLocalByCLSID)
MFTUnregister

Cancela o registro de uma transformação do Media Foundation (MFT).
MFTUnregisterLocal

Cancela o registro de uma ou mais MFTs (transformações do Media Foundation) do processo do chamador.
MFTUnregisterLocalByCLSID

Cancela o registro de uma MFT (transformação do Media Foundation) do processo do chamador.
MFUnlockDXGIDeviceManager

Desbloqueia a Gerenciador de Dispositivos de DXGI (Infraestrutura Gráfica do Microsoft DirectX) compartilhada.
MFUnlockPlatform

Desbloqueia a plataforma Media Foundation depois que ela foi bloqueada por uma chamada para a função MFLockPlatform.
MFUnlockWorkQueue

Desbloqueia uma fila de trabalho. (MFUnlockWorkQueue)
MFUnregisterPlatformFromMMCSS

Cancela o registro das filas de trabalho da plataforma Microsoft Media Foundation de uma tarefa do MMCSS (Serviço de Agendador de Classes Multimídia).
MFUnwrapMediaType

Recupera um tipo de mídia que foi encapsulado em outro tipo de mídia pela função MFWrapMediaType.
MFValidateMediaTypeSize

Valida o tamanho de um buffer para um bloco de formato de vídeo.
MFWrapMediaType

Cria um tipo de mídia que encapsula outro tipo de mídia.
MonitorEnable

Solicita notificação quando a ação de habilitação é concluída.
NeedKey

Notifica o aplicativo de que uma chave ou chaves são necessárias junto com quaisquer dados de inicialização.
NegotiateAuthenticatedChannelKeyExchange

Estabelece uma chave de sessão para um canal autenticado.
NegotiateCryptoSessionKeyExchange

Estabelece a chave de sessão para uma sessão criptográfica.
NegotiateKeyExchange

Estabelece uma chave de sessão para o canal autenticado.
NegotiateKeyExchange

Estabelece a chave de sessão para a sessão criptográfica.
NotifyEndOfSegment

Notifica o coletor de mídia de que um fluxo atingiu o final de um segmento.
NotifyPreroll

Notifica o coletor de mídia de que o relógio de apresentação está prestes a ser iniciado.
NotifyPresentationClock

Chamado quando a Sessão de Mídia seleciona um relógio de apresentação.
NotifyProcessInput

Chamado quando o processador de mídia está prestes a fornecer um exemplo de entrada para um componente de pipeline.
NotifyProcessOutput

Chamado depois que o processador de mídia obtém um exemplo de saída de um componente de pipeline.
NotifyPrune

Chamado quando exemplos de alocador são liberados para remoção pelo alocador ou quando o alocador é removido.
NotifyQualityEvent

Encaminha um evento MEQualityNotify do coletor de mídia.
NotifyQualityEvent

Chamado quando um componente de pipeline envia um evento MEQualityNotify.
NotifyRelease

Chamado quando um exemplo de vídeo é retornado ao alocador.
NotifyTopology

Chamado quando a Sessão de Mídia está prestes a começar a reproduzir uma nova topologia.
OnAbort

Usado para indicar que o buffer de origem foi anulado.
OnActivitiesReport

Gerado pelo pipeline de mídia quando um novo IMFSensorActivitiesReport está disponível.
OnAddSourceBuffer

Indica que um IMFSourceBuffer foi adicionado.
Onchange

Gerado quando um valor de controle de câmera é alterado.
OnClockPause

Chamado quando o relógio da apresentação é pausado.
OnClockRestart

Chamado quando o relógio de apresentação é reiniciado da mesma posição enquanto está em pausa.
OnClockSetRate

Chamado quando a taxa é alterada no relógio de apresentação.
OnClockStart

Chamado quando o relógio de apresentação é iniciado.
OnClockStop

Chamado quando o relógio da apresentação para.
OnError

Gerado quando ocorre um erro irrecuperável no IMFCameraControlMonitor associado.
OnError

Usado para indicar que ocorreu um erro com o buffer de origem.
Onevent

Chamado pelo mecanismo de captura para notificar a aplicação de um evento de captura.
Onevent

Chamado quando o leitor de origem recebe determinados eventos da fonte de mídia.
OnFinalize

Chamado quando o método IMFSinkWriter::Finalize é concluído.
OnFlush

Chamado quando o método IMFSourceReader::Flush é concluído.
OnMarker

Chamado quando o método IMFSinkWriter::P laceMarker é concluído.
OnMediaPlayerEvent

Chamado pelo objeto de player MFPlay para notificar a aplicação de um evento de reprodução.
OnOcclusionStateReport

Chamado pelo sistema quando o estado de oclusão da câmera é alterado.
OnProcessSample

Chamado quando o coletor de captura de exemplo recebe um novo exemplo de mídia. (IMFSampleGrabberSinkCallback.OnProcessSample)
OnProcessSampleEx

Chamado quando o coletor de captura de exemplo recebe um novo exemplo de mídia. (IMFSampleGrabberSinkCallback2.OnProcessSampleEx)
OnReadSample

Chamado quando o método IMFSourceReader::ReadSample é concluído.
OnRedirect

Chamado quando o fluxo de bytes redireciona para uma URL.
OnRemoveSourceBuffer

Indica que um IMFSourceBuffer foi removido.
OnSample

Chamado quando o coletor de captura recebe uma amostra.
OnSendingRequest

Chamado quando o fluxo de bytes solicita uma URL.
OnServerCertificate

Chamado pelo Media Foundation quando o certificado SSL do servidor foi recebido; indica se o certificado do servidor é aceito.
OnSetPresentationClock

Chamado quando o relógio de apresentação é definido no coletor de captura de exemplo.
Onshutdown

Chamado quando o coletor de captura de exemplo é desligado.
OnSourceClose

Usado para indicar que a fonte de mídia foi fechada.
OnSourceEnded

Usado para indicar que a fonte de mídia terminou.
OnSourceEvent

Chamado pela fonte de rede quando a operação aberta começa ou termina.
OnSourceOpen

Usado para indicar que a fonte de mídia foi aberta.
OnStreamError

Chamado quando ocorre um erro assíncrono com o IMFSinkWriter.
OnStreamError

Chamado quando ocorre um erro assíncrono com o IMFSourceReader.
OnSynchronizedEvent

Chamado pelo coletor de captura quando o formato da amostra é alterado.
OnTransformChange

Chamado quando a cadeia de transformação no IMFSourceReader é criada ou modificada. (IMFSinkWriterCallback2.OnTransformChange)
OnTransformChange

Chamado quando a cadeia de transformação no IMFSourceReader é criada ou modificada. (IMFSourceReaderCallback2.OnTransformChange)
Onupdate

Usado para indicar que o buffer de origem está sendo atualizado.
OnUpdateEnd

Usado para indicar que o buffer de origem terminou de ser atualizado.
OnUpdateStart

Usado para indicar que o buffer de origem começou a ser atualizado.
OnVideoStreamTick

Consulta o Mecanismo de Mídia para descobrir se um novo quadro de vídeo está pronto.
OpenDeviceHandle

Obtém um identificador para o dispositivo Microsoft Direct3D.
OpenDeviceHandle

Obtém um identificador para o dispositivo Direct3D.
OPMGetVideoOutputForTarget

Retorna um objeto de saída de vídeo para o destino VidPN no adaptador especificado.
OPMGetVideoOutputsFromHMONITOR

Cria um objeto OPM (Output Protection Manager) para cada monitor físico associado a um identificador HMONITOR específico.
OPMGetVideoOutputsFromIDirect3DDevice9Object

Cria um objeto OPM (Output Protection Manager) para cada monitor físico associado a um determinado dispositivo Direct3D.
Pack2UINT32AsUINT64

Empacota dois valores UINT32 em um valor UINT64.
PackRatio

Empacota dois valores UINT32, que representam uma taxa, em um valor UINT64.
PackSize

Empacota um valor de largura UINT32 e um valor de altura UINT32 em um valor UINT64 que representa um tamanho.
ParseData

Envia dados asf (formato de sistemas avançados) com pacotes para o divisor ASF para processamento.
ParseHeader

Analisa as informações em um cabeçalho ASF e usa essas informações para definir valores no objeto ContentInfo. Você pode passar o cabeçalho inteiro em um único buffer ou enviá-lo em várias partes.
Pausar

Pausa a Sessão de Mídia.
Pausar

Pausa todos os fluxos ativos na fonte de mídia.
Pausar

Pausa o relógio de apresentação. Enquanto o relógio está pausado, a hora do relógio não avança e IMFPresentationClock::GetTime do relógio retorna a hora em que o relógio foi pausado.
Pausar

Pausa a reprodução. (IMFMediaEngine.Pause)
Pausar

Pausa a reprodução. (IMFPMediaPlayer.Pause)
PDXVAHDSW_CreateDevice

Cria uma instância de um dispositivo de alta definição de aceleração de vídeo (DXVA-HD) do Microsoft DirectX.
PDXVAHDSW_CreateVideoProcessor

Cria um plug-in de processador de vídeo DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
PDXVAHDSW_DestroyDevice

Destrói uma instância de um dispositivo de alta definição de aceleração de vídeo (DXVA-HD) do Microsoft DirectX.
PDXVAHDSW_DestroyVideoProcessor

Destrói um processador de vídeo DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
PDXVAHDSW_GetVideoProcessBltStatePrivate

Obtém um estado blit privado de um processador de vídeo de alta definição de aceleração de vídeo (DXVA-HD) do Microsoft DirectX.
PDXVAHDSW_GetVideoProcessorCaps

Obtém os recursos de um ou mais processadores de vídeo DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
PDXVAHDSW_GetVideoProcessorCustomRates

Obtém as taxas personalizadas compatíveis com um processador de vídeo DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
PDXVAHDSW_GetVideoProcessorDeviceCaps

Obtém os recursos de um dispositivo de alta definição de aceleração de vídeo (DXVA-HD) do Microsoft DirectX.
PDXVAHDSW_GetVideoProcessorFilterRange

Obtém o intervalo com suporte de valores de filtro de imagem de um dispositivo DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
PDXVAHDSW_GetVideoProcessorInputFormats

Obtém os formatos de entrada compatíveis com um dispositivo de alta definição de aceleração de vídeo (DXVA-HD) do Microsoft DirectX.
PDXVAHDSW_GetVideoProcessorOutputFormats

Obtém os formatos de saída compatíveis com um dispositivo de alta definição de aceleração de vídeo (DXVA-HD) do Microsoft DirectX.
PDXVAHDSW_GetVideoProcessStreamStatePrivate

Obtém um estado de fluxo privado de um processador de vídeo de alta definição de aceleração de vídeo (DXVA-HD) de software.
PDXVAHDSW_Plugin

Ponteiro para uma função que inicializa um dispositivo plug-in de software para a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
PDXVAHDSW_ProposeVideoPrivateFormat

Obtém um formato de superfície privada de um dispositivo de alta definição de aceleração de vídeo (DXVA-HD) do Microsoft DirectX.
PDXVAHDSW_SetVideoProcessBltState

Define um parâmetro de estado para operações blit por um processador de vídeo DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
PDXVAHDSW_SetVideoProcessStreamState

Define um parâmetro de estado para um fluxo de entrada em um processador de vídeo DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
PDXVAHDSW_VideoProcessBltHD

Executa um blit de processamento de vídeo.
PlaceEncodingParameters

Atualiza dinamicamente a configuração do codificador com uma coleção de novas configurações de codificador.
PlaceMarker

Places um marcador no fluxo.
PlaceMarker

Places um marcador no fluxo especificado.
Jogar

Inicia a reprodução. (IMFMediaEngine.Play)
Jogar

Inicia a reprodução. (IMFPMediaPlayer.Play)
Preparar

Prepara o coletor de captura carregando todos os componentes de pipeline necessários, como codificadores, processadores de vídeo e coletores de mídia.
Processevent

Envia um evento para um fluxo de entrada nesta transformação do Media Foundation (MFT).
ProcessFrames

Registra uma operação de processamento de vídeo na lista de comandos, operando em um ou mais exemplos de entrada e gravando o resultado em uma superfície de saída. (ID3D12VideoProcessCommandList::P rocessFrames)
ProcessFrames1

Registra uma operação de processamento de vídeo na lista de comandos, operando em um ou mais exemplos de entrada e gravando o resultado em uma superfície de saída. (ID3D12VideoProcessCommandList1::P rocessFrames1)
ProcessInput

Fornece dados para um fluxo de entrada nesta transformação do Media Foundation (MFT).
ProcessLicenseRequest

Obtém a resposta de licença para a solicitação especificada.
Processmessage

Envia uma mensagem para a transformação do Media Foundation (MFT).
Processoutput

Gera a saída dos dados de entrada atuais.
ProcessSample

Entrega um exemplo para o fluxo. O coletor de mídia processa o exemplo.
ProcessSample

Fornece exemplos de entrada para o multiplexer.
Consulta

Envia uma consulta para o canal autenticado.
QueryAuthenticatedChannel

Envia uma consulta para um canal autenticado.
QueryHeader

Invocado pelo Microsoft Media Foundation para recuperar os valores dos cabeçalhos HTTP especificados da resposta a uma solicitação HTTP ou HTTPS enviada anteriormente.
QueueEvent

Coloca um novo evento na fila do objeto.
QueueEvent

Coloca um evento na fila.
QueueEventParamUnk

Cria um evento, define um ponteiro IUnknown como os dados do evento e coloca o evento na fila.
QueueEventParamVar

Cria um evento, define um PROPVARIANT como os dados do evento e coloca o evento na fila. Chame esse método dentro de sua implementação de IMFMediaEventGenerator::QueueEvent.
Leitura

Lê dados do fluxo.
ReadGRL

Obtém a GLR (Lista de Revogação Global).
ReadSample

Lê o próximo exemplo da fonte de mídia.
RecommendVideoDecoderDownsampleParameters

Permite que o driver recomende parâmetros de downsample de saída ideais dos parâmetros de entrada.
RegisterForEvent

O método RegisterForEvent registra o aplicativo para receber eventos do codec. (ICodecAPI::RegisterForEvent)
RegisterMFTs

Registra uma ou mais MFTs (transformações do Media Foundation) no processo do chamador.
RegisterNotifications

Registra um objeto de notificação de texto cronometrado.
RegisterProxyResult

Mantém um registro do êxito ou falha de usar o proxy atual.
RegisterThreads

Notifica o objeto para registrar seus threads de trabalho com o MMCSS (Serviço de Agendador de Classe Multimídia). (IMFRealTimeClient.RegisterThreads)
RegisterThreadsEx

Notifica o objeto para registrar seus threads de trabalho com o MMCSS (Serviço de Agendador de Classe Multimídia). (IMFRealTimeClientEx.RegisterThreadsEx)
RegisterVideoProcessorSoftwareDevice

Registra um dispositivo de processamento de vídeo de software.
ReleaseBuffer

Libera um buffer que foi obtido chamando IDirectXVideoDecoder::GetBuffer.
ReleaseDecoderBuffer

Libera um buffer que foi obtido chamando o método ID3D11VideoContext::GetDecoderBuffer.
Remover

Remove os segmentos de mídia definidos pelo intervalo de tempo especificado do IMFSourceBuffer.
Remover

Remove todas as licenças e chaves associadas à sessão.
Remover

Desabilita e cancela o registro da câmera virtual do sistema.
RemoveAllBuffers

Remove todos os buffers do exemplo.
RemoveAllControls

Remove todos os controles da coleção de controle de câmera.
RemoveAllEffects

Remove todos os efeitos de um fluxo de captura.
RemoveAllEffects

Remove todos os efeitos de áudio e vídeo.
RemoveAllEffects

Remove todos os efeitos que foram adicionados com o método IMFPMediaPlayer::InsertEffect.
RemoveAllElements

Remove todos os itens da coleção.
RemoveAllElements

Remove todos os elementos de origem da lista.
RemoveAllPayloadExtensions

Remove todas as extensões de conteúdo configuradas para o fluxo.
RemoveAllStreams

Remove todos os fluxos do coletor de captura.
RemoveAllTransformsForStream

Remove todas as MFTs (transformações do Media Foundation) para um fluxo especificado, com exceção do decodificador.
RemoveClockStateSink

Cancela o registro de um objeto que está recebendo notificações de alteração de estado do relógio.
RemoveControl

Remove o controle com o conjunto de controle e a ID especificados da coleção de controle de câmera.
RemoveControlSubscription

Remove um controle de câmera da lista de controles para os quais as notificações IMFCameraControlNotify::OnChange serão geradas.
RemoveEffect

Remove um efeito de um fluxo de captura.
RemoveEffect

Remove um efeito que foi adicionado com o método IMFPMediaPlayer::InsertEffect.
RemoveElement

Remove um objeto da coleção.
RemoveMutualExclusion

Remove um objeto de exclusão mútua ASF (Advanced Systems Format) do perfil.
RemoveNode

Remove um nó da topologia.
RemoveProfile

Remove o perfil especificado com base na ID de perfil especificada.
RemoveRecord

Remove um registro do objeto de exclusão mútua ASF (Advanced Systems Format).
RemoveSourceBuffer

Remove o buffer de origem especificado da coleção de buffers de origem gerenciados pelo objeto IMFMediaSourceExtension.
RemoveStream

Remove um fluxo do objeto de perfil ASF (Advanced Systems Format).
RemoveStream

Observação Essa interface não é implementada nesta versão do Media Foundation. Remove um fluxo da lista de prioridades de fluxo.
RemoveStreamConfiguration

Cancela o registro de uma configuração de fluxo, que define um conjunto de subfluxos que podem ser incluídos na saída multiplexada.
RemoveStreamFromRecord

Remove um número de fluxo de um registro no objeto de exclusão mútua Advanced Systems Format.
RemoveStreamPrioritization

Método IMFASFProfile::RemoveStreamPrioritization
RemoveStreamSink

Remove um coletor de fluxo do coletor de mídia.
RemoveTocByType

O método RemoveTocByType remove todas as tabelas de conteúdo de um tipo especificado do objeto TOC Parser.
RemoveTrack

Remove a faixa de texto cronometrado com o identificador especificado.
RequestAccess

Solicita permissão para executar uma ação especificada no fluxo.
RequestSample

Solicita um exemplo da fonte de mídia.
Redefinir

Redefine uma lista de comandos de volta ao estado inicial como se uma nova lista de comandos tivesse sido criada. (ID3D12VideoDecodeCommandList::Reset)
Redefinir

Redefine uma lista de comandos de volta ao estado inicial como se uma nova lista de comandos tivesse sido criada. (ID3D12VideoEncodeCommandList::Reset)
Redefinir

Redefine uma lista de comandos de volta ao estado inicial como se uma nova lista de comandos tivesse sido criada. (ID3D12VideoProcessCommandList::Reset)
Redefinir

Redefine a ITA (autoridade de confiança de entrada) para seu estado inicial.
Redefinir

Redefine o objeto timed-text-notify.
Redefinir

A função IMFD3D12SynchronizationObject::Reset redefine o estado do objeto de sincronização, permitindo que o alocador reutilize o objeto de sincronização e o recurso D3D12 associado.
ResetDevice

Define o dispositivo Microsoft Direct3D ou notifica o gerenciador de dispositivos de que o dispositivo Direct3D foi redefinido.
ResetDevice

Define o dispositivo Direct3D ou notifica o gerenciador de dispositivos de que o dispositivo Direct3D foi redefinido.
ResetProtocolRolloverSettings

Não implementado nesta versão. (IMFNetSchemeHandlerConfig.ResetProtocolRolloverSettings)
ResolveEncoderOutputMetadata

Resolve os metadados de saída de uma chamada para ID3D12VideoEncodeCommandList2::EncodeFrame para um formato legível.
ResolveMotionVectorHeap

Converte a saída do vetor de movimento do método EstimateMotion de formatos dependentes de hardware em um formato consistente definido pelas APIs de estimativa de movimento de vídeo.
ResolveQueryData

Extrai dados de uma consulta. (ID3D12VideoDecodeCommandList::ResolveQueryData)
ResolveQueryData

Extrai dados de uma consulta. (ID3D12VideoEncodeCommandList::ResolveQueryData)
ResolveQueryData

Extrai dados de uma consulta. (ID3D12VideoProcessCommandList::ResolveQueryData)
ResourceBarrier

Notifica o driver de que ele precisa sincronizar vários acessos aos recursos. (ID3D12VideoDecodeCommandList::ResourceBarrier)
ResourceBarrier

Notifica o driver de que ele precisa sincronizar vários acessos aos recursos. (ID3D12VideoEncodeCommandList::ResourceBarrier)
ResourceBarrier

Notifica o driver de que ele precisa sincronizar vários acessos aos recursos. (ID3D12VideoProcessCommandList::ResourceBarrier)
SaveDefaults

Salva a coleção fornecida de valores padrão de controle de câmera.
SaveReference

Armazena os dados necessários para realizar marshaling de uma interface em um limite de processo.
Seek

Move a posição atual no fluxo por um deslocamento especificado.
SelectStream

Seleciona um fluxo na apresentação.
SelectStreams

Define os fluxos a serem analisados pelo divisor ASF (Advanced Systems Format).
SelectTrack

Seleciona ou desmarca uma faixa de texto no componente de texto cronometrado.
SendCameraProperty

Um wrapper em torno do método IKsControl::KsProperty interno.
SendStreamTick

Indica uma lacuna em um fluxo de entrada.
SetAllDefaults

O método SetAllDefaults redefine todas as propriedades de codec para seus valores padrão. (ICodecAPI::SetAllDefaults)
SetAllDefaultsWithNotify

O método SetAllDefaultsWithNotify redefine todas as propriedades codec para seus valores padrão e retorna uma lista das propriedades que foram alteradas. (ICodecAPI::SetAllDefaultsWithNotify)
SetAllocator

Define o proprietário do exemplo.
SetAllSettings

O método SetAllSettings lê as propriedades codec de um fluxo e as define no codec. (ICodecAPI::SetAllSettings)
SetAllSettingsWithNotify

O método SetAllSettingsWithNotify lê as propriedades do codec de um fluxo, as define no codec e retorna uma lista das propriedades que foram alteradas. (ICodecAPI::SetAllSettingsWithNotify)
SetAllVolumes

Define os níveis de volume individuais para todos os canais no fluxo de áudio.
SetAppendWindowEnd

Define o carimbo de data/hora para o final da janela de acréscimo.
SetAppendWindowStart

Define o carimbo de data/hora para o início da janela de acréscimo.
SetApplicationCertificate

Define o certificado do aplicativo.
SetAspectRatioMode

Especifica se a taxa de proporção do vídeo é preservada durante a reprodução.
SetAudioAttributes

Define as configurações de fluxo de áudio no perfil de transcodificação.
SetAudioEndpointRole

Define o ponto de extremidade do dispositivo de áudio usado para a próxima chamada como SetSource ou Load.
SetAudioStreamCategory

Define a categoria de fluxo de áudio para a próxima chamada como SetSource ou Load.
SetAutoPlay

Especifica se o Mecanismo de Mídia inicia automaticamente a reprodução.
SetBalance

Define o saldo de áudio. (IMFMediaEngineEx.SetBalance)
SetBalance

Define o saldo de áudio. (IMFPMediaPlayer.SetBalance)
SetBlob

Associa uma matriz de bytes a uma chave.
SetBorderColor

Define a cor da borda.
SetBorderColor

Define a cor da borda do vídeo.
SetBufferFullnessBits

Não implementado nesta versão. (IWMCodecLeakyBucket.SetBufferFullnessBits)
SetBufferingParams

Define os parâmetros de buffer.
SetBufferSizeBits

Define o tamanho do buffer em bits.
SetCacheLimit

Limita o tamanho do cache.
SetCallback

Define o objeto de retorno de chamada que recebe notificação sempre que um exemplo de vídeo é retornado para o alocador.
SetChannelVolume

Define o nível de volume de um canal especificado no fluxo de áudio.
SetClipRegion

Define o retângulo de origem. (IWMResizerProps.SetClipRegion)
SetConstrictionSize

Especifica a quantidade de downsampling a ser executada na saída.
SetContainerAttributes

Define as configurações de contêiner no perfil de transcodificação.
SetContentEnabler

Permite que o chamador especifique a interface IMFContentEnabler que será usada pelo CDM (Content Decryption Module).
SetContentProtectionManager

Define o CPM (Gerenciador de Proteção de Conteúdo).
Setcontext

O método SetContext associa um bloco de contexto fornecido pelo chamador ao sumário.
SetCueTimeOffset

Define o deslocamento para o tempo de indicação.
SetCurrentDeviceMediaType

Define o formato de saída para um fluxo de captura.
SetCurrentLength

Define o comprimento dos dados válidos no buffer.
SetCurrentMediaType

Define o tipo de mídia do objeto.
SetCurrentMediaType

Define o tipo de mídia para um fluxo.
SetCurrentPosition

Define a posição atual de leitura ou gravação.
SetCurrentPosition

Busca uma nova posição na fonte de mídia.
SetCurrentTime

Busca uma nova posição de reprodução.
SetCurrentTimeEx

Busca uma nova posição de reprodução usando o MF_MEDIA_ENGINE_SEEK_MODE especificado.
SetCustomSink

Define um coletor de mídia personalizado para visualização.
SetCustomSink

Define um coletor de mídia personalizado para gravação.
SetD3DManager

Define um ponteiro para o Gerenciador de Dispositivos DXGI (Infraestrutura Gráfica do Microsoft DirectX) na origem da mídia.
SetDefaultAllocator

Define o alocador de exemplo padrão a ser usado para o fluxo de saída especificado.
SetDefaultPlaybackRate

Define a taxa de reprodução padrão.
SetDescription

O método SetDescription associa uma descrição ao sumário.
SetDescriptionData

O método SetDescriptionData associa um bloco de dados fornecido pelo chamador à entrada.
SetDescriptor

O método SetDescriptor associa um descritor ao sumário.
SetDescriptor

O método SetDescriptor associa um descritor à entrada.
SetDestinationRectangle

Define o retângulo de destino.
SetDirectxDeviceManager

Define o Gerenciador de Dispositivos DirectX.
SetDirectXManager

Especifica o gerenciador de dispositivos Direct3D para o coletor de mídia de vídeo a ser usado.
Definir Desabilitado

Adiciona um CLSID (identificador de classe) à lista bloqueada ou remove um CLSID da lista. (IMFPluginControl.SetDisabled)
SetDisplayName

Define o nome de exibição da sessão de áudio. O controle de volume do Windows exibe esse nome.
Setdouble

Associa um valor duplo a uma chave.
SetDropMode

Define o modo de soltar. No modo de remoção, um componente descarta amostras, mais ou menos agressivamente, dependendo do nível do modo de remoção.
SetDuration

Define a duração da fonte de mídia em unidades de 100 nanossegundos.
SetEndOfStream

Indique que o final do fluxo de mídia foi atingido.
SetErrorCode

Define o código de erro atual.
SetErrorCode

Define o código de erro.
SetExtendedErrorCode

Define o código de erro estendido.
SetFlags

Define os sinalizadores de uma propriedade no dispositivo de captura.
SetFlags

Define as opções do indexador.
SetFlags

Define opções de multiplexer.
SetFlags

Define sinalizadores de opção no divisor asf (Formato de Sistemas Avançados).
SetFullCroppingParam

Define os retângulos de origem e destino. (IWMColorConvProps.SetFullCroppingParam)
SetFullCropRegion

Define os retângulos de origem e destino. (IWMResizerProps.SetFullCropRegion)
SetGood

Relata se o objeto de credencial fornecido foi aprovado com êxito no desafio de autenticação.
SetGood

Especifica se as credenciais do usuário tiveram êxito no desafio de autenticação. A fonte de rede chama esse método para informar ao aplicativo se as credenciais do usuário foram autenticadas.
SetGroupingParam

Atribui a sessão de áudio a um grupo de sessões.
SetGUID

Associa um valor GUID a uma chave.
SetHalfFilterLength

Especifica a qualidade da saída.
SetHurryup

Define o modo de velocidade do decodificador de vídeo.
SetIconPath

Define o recurso de ícone para a sessão de áudio. O controle de volume do Windows exibe esse ícone.
SetID

Define a ID do objeto de áudio espacial representado pelo buffer.
SetInBandEnabled

Habilita ou desabilita o modo de banda.
SetIndexByteStreams

Adiciona fluxos de bytes a serem indexados.
SetIndexStatus

Configura o índice para um fluxo.
SetInputMediaType

Define o formato de entrada para um fluxo no gravador do coletor.
SetInputPrefType

Define o tipo de mídia preferencial para um fluxo de entrada neste nó.
Setinputtype

Define, testa ou limpa o tipo de mídia para um fluxo de entrada nesta MFT (transformação do Media Foundation).
SetInterlaceMode

O método SetInterlaceMode especifica se o fluxo de vídeo de entrada está entrelaçado.
Setitem

Adiciona um valor de atributo com uma chave especificada.
SetKeyFrame

Especifica que o quadro atual será codificado como um quadro-chave.
SetLabel

Define o rótulo de uma faixa de texto cronometrado.
SetLanguage

Define o idioma para definir e recuperar metadados.
SetLength

Define o comprimento do fluxo.
SetLoop

Especifica se o Mecanismo de Mídia faz loops de reprodução.
SetMarker

Apenas para uso interno. Não se destina a ser chamado diretamente. (ID3D12VideoDecodeCommandList::SetMarker)
SetMarker

Apenas para uso interno. Não se destina a ser chamado diretamente. (ID3D12VideoEncodeCommandList::SetMarker)
SetMarker

Apenas para uso interno. Não se destina a ser chamado diretamente
SetMasterVolume

Define o nível de volume master.
SetMediaItem

Enfileira um item de mídia para reprodução.
SetMediaKeys

Define o objeto de teclas de mídia a ser usado com o mecanismo de mídia.
Setmediatype

Define o tipo de mídia para o objeto de configuração de fluxo ASF (Advanced Systems Format).
SetMirror

Especifica se a imagem de vídeo deve ser invertido.
SetMirrorState

Habilita ou desabilita o espelhamento do fluxo de visualização de vídeo. (IMFCapturePreviewSink.SetMirrorState)
SetMirrorState

Habilita ou desabilita o espelhamento do fluxo de visualização de vídeo. (IMFCaptureSource.SetMirrorState)
SetMode

Especifica se o fluxo de vídeo de entrada está entrelaçado.
SetMute

Ativa ou desativa o mudo do áudio. (IMFSimpleAudioVolume.SetMute)
SetMute

Ativa ou desativa o mudo do áudio. (IMFPMediaPlayer.SetMute)
SetMuted

Ativa ou desativa o mudo do áudio. (IMFMediaEngine.SetMuted)
SetNativeMediaType

Define o tipo de mídia nativa para um fluxo na fonte de mídia.
Setobject

Define o objeto associado a esse nó.
SetOPMWindow

Especifica a janela que deve receber proteções de link de saída.
SetOutputBounds

Define o intervalo de carimbos de data/hora que o cliente precisa para a saída.
SetOutputByteStream

Define um fluxo de bytes de saída para o coletor de mídia de transcodificação.
SetOutputByteStream

Especifica um fluxo de bytes que receberá os dados de imagem ainda.
SetOutputByteStream

Especifica um fluxo de bytes que receberá os dados da gravação.
SetOutputFile

Define o nome do arquivo de saída codificado.
SetOutputFileName

Especifica o nome do arquivo de saída para a imagem parada.
SetOutputFileName

Especifica o nome do arquivo de saída para a gravação.
SetOutputMediaType

Define dinamicamente o tipo de mídia de saída do coletor de registro ou do coletor de visualização.
SetOutputMutexSelection

Seleciona um registro de exclusão mútua a ser usado para um objeto de exclusão mútua associado a uma saída.
SetOutputOverride

Define a seleção status de uma saída, substituindo outros critérios de seleção.
SetOutputPrefType

Define o tipo de mídia preferencial para um fluxo de saída neste nó.
Setoutputtype

Define, testa ou limpa o tipo de mídia para um fluxo de saída nesta MFT (transformação do Media Foundation).
SetPartialOutputType

Fornece ao codec o tipo de mídia de saída sem os dados codec. Isso permite que o codec gere os dados privados.
Setpassword

Define a senha.
SetPlaybackRate

Define a taxa de reprodução atual.
SetPMPHost

Fornece um ponteiro para a interface IMFPMPHost.
SetPMPHost

Define um ponteiro para a interface IMFPMPHostApp, permitindo que uma fonte de mídia crie objetos no processo PMP.
SetPMPHostApp

Permite que o chamador especifique a interface IMFPMPHostApp, que representa um processo protegido.
SetPolicy

Define um ou mais objetos de política na OTA (autoridade de confiança de saída).
SetPolicy

Define a política para a qual as fontes e transformações de mídia são enumeradas.
Setposition

Define a posição de reprodução.
SetPredication

Especifica que os comandos subsequentes não devem ser executados se o valor do predicado passar pela operação especificada. (ID3D12VideoDecodeCommandList::SetPredication)
SetPredication

Especifica que os comandos subsequentes não devem ser executados se o valor do predicado passar pela operação especificada. (ID3D12VideoEncodeCommandList::SetPredication)
SetPredication

Especifica que os comandos subsequentes não devem ser executados se o valor do predicado passar pela operação especificada. (ID3D12VideoProcessCommandList::SetPredication)
SetPreferredClsid

Adiciona um CLSID (identificador de classe) à lista preferencial ou remove um CLSID da lista. (IMFPluginControl.SetPreferredClsid)
SetPreload

Define o sinalizador de pré-carregamento.
SetPresentationClock

Chamado pelo pipeline de mídia para fornecer ao aplicativo uma instância de IMFPresentationClock.
SetPresentationClock

Define o relógio de apresentação no coletor de mídia.
SetPrivateData

Define dados privados no dispositivo de vídeo e associa esses dados a um GUID.
SetPrivateDataInterface

Define um ponteiro IUnknown privado no dispositivo de vídeo e associa esse ponteiro a um GUID.
SetProfile

Define o perfil de transcodificação no objeto de ativação do coletor de transcodificação.
SetProfile

Usa dados de perfil de um objeto de perfil para definir as configurações no objeto ContentInfo.
SetProperty

Define o valor de uma propriedade de metadados.
SetProtectedResourceSession

Especifica se os recursos protegidos podem ou não ser acessados por comandos subsequentes na lista de comandos de decodificação de vídeo.
SetProtectedResourceSession

Especifica se os recursos protegidos podem ou não ser acessados por comandos subsequentes na lista de comandos de codificação de vídeo.
SetProtectedResourceSession

Especifica se os recursos protegidos podem ou não ser acessados por comandos subsequentes na lista de comandos do processo de vídeo.
SetQualityLevel

Define o nível de qualidade. O nível de qualidade determina como o componente consome ou produz amostras.
Setrate

Define a taxa de reprodução. (IMFRateControl.SetRate)
Setrate

Define a taxa de reprodução. (IMFPMediaPlayer.SetRate)
SetRealTimeMode

Define o modo em tempo real usado para a próxima chamada como SetSource ou Load.
SetReconstructedVideoFrame

Observação Este método é obsoleto e não deve ser usado. Restaura o quadro de vídeo reconstruído atual.
SetRenderHandle

Especifica uma janela para visualização.
SetRenderSurface

Especifica um visual do Microsoft DirectComposition para versão prévia.
SetResizerQuality

Especifica se é necessário usar um algoritmo que produz um vídeo de maior qualidade ou um algoritmo mais rápido.
SetRotation

Especifica se o vídeo deve ser girado para a orientação correta.
SetRotation

Gira o fluxo de visualização de vídeo.
SetRotation

Gira o fluxo de vídeo gravado.
SetRotationOverride

Substitui a operação de rotação executada no processador de vídeo.
SetSample

Define o exemplo para a origem do fluxo de mídia.
SetSampleCallback

Define um retorno de chamada para receber os dados de imagem parada.
SetSampleCallback

Define um retorno de chamada para receber os dados de visualização de um fluxo.
SetSampleCallback

Define um retorno de chamada para receber os dados de gravação de um fluxo.
SetSampleDuration

Define a duração do exemplo.
SetSampleFlags

Define sinalizadores associados ao exemplo. No momento, nenhum sinalizador é definido.
SetSampleTime

Define a hora da apresentação do exemplo.
SetSelectedStyle

Define o estilo atual na fonte de mídia SAMI.
SetSensorDeviceMode

Define um valor que especifica o modo de compartilhamento do dispositivo de sensor para controlador ou compartilhado.
SetServer

Chamado pelo Microsoft Media Foundation para especificar parâmetros comuns a todas as solicitações criadas por esta instância de IMFHttpDownloadSession.
SetServerCertificate

Fornece um certificado de servidor a ser usado para criptografar mensagens para o servidor de licença.
SetSource

Define a URL de um recurso de mídia.
SetSource

Define o fluxo de origem.
SetSourceElements

Define uma lista de fontes de mídia.
SetSourceFromByteStream

Abre um recurso de mídia de um fluxo de bytes.
SetSourceRectangle

Define o retângulo de origem. (IMFVideoProcessorControl.SetSourceRectangle)
SetStartStopPosition

Define a hora de início e parada para o item de mídia.
SetStatus

Define o status da operação assíncrona. (IMFAsyncResult.SetStatus)
SetStereo3DFramePackingMode

Para vídeo 3D estereoscópico, define o layout das duas exibições dentro de um quadro de vídeo.
SetStereo3DRenderMode

Para vídeo 3D estereoscópico, especifica como o Mecanismo de Mídia renderiza o conteúdo de vídeo 3D.
SetStream

Adiciona um fluxo ao perfil ou reconfigura um fluxo existente.
SetStreamNumber

Atribui um número de fluxo ao fluxo.
SetStreamSelection

Seleciona ou desmarca um fluxo para reprodução.
SetStreamSelection

Seleciona ou desmarca um ou mais fluxos.
SetStreamSelection

Seleciona ou desmarca um fluxo.
SetStreamSelectorFlags

Define opções para o seletor de fluxo.
SetStreamSink

Define um coletor de mídia para o item de mídia.
SetString

Associa uma cadeia de caracteres largos a uma chave.
SetSubEntries

O SetSubEntries identifica um conjunto de entradas como sendo subentidades dessa entrada.
SetSurfaceType

Define o tipo de superfície de vídeo que um decodificador usará para a DVXA (Aceleração de Vídeo) Do DirectX 2.0.
SetSyncTolerance

Define o tempo máximo pelo qual os exemplos de vários fluxos podem estar fora de sincronização.
SetTargetMediaType

Altera dinamicamente o tipo de mídia de destino ao qual o Gravador de Coletor está codificando.
SetTimelineMarkerTimer

Especifica uma hora de apresentação em que o Mecanismo de Mídia enviará um evento de marcador.
Settimer

Define um temporizador que invoca um retorno de chamada no momento especificado.
SetTimeSource

Define a fonte de tempo para o relógio de apresentação. A fonte de tempo é o objeto que conduz o relógio fornecendo a hora atual.
SetTimeStampOffset

Define o deslocamento de carimbo de data/hora para segmentos de mídia acrescentados ao IMFSourceBuffer.
Settitle

O método SetTitle define o título da entrada.
SetTopology

Define uma topologia na Sessão de Mídia.
SetTopoNodeID

Define o identificador para o nó.
SetType

Define o tipo de exclusão mútua representada pelo objeto de exclusão mútua ASF (Advanced Systems Format).
SetType

Define o tipo do objeto de áudio espacial representado pelo buffer.
SetUINT32

Associa um valor UINT32 a uma chave.
SetUINT64

Associa um valor UINT64 a uma chave.
SetUnknown

Associa um ponteiro IUnknown a uma chave.
SetUnknown

Armazena um ponteiro IUnknown arbitrário no objeto de buffer de mídia.
Instalação

Configura o IMFSystemId.
SetupSession

Passa a chave de sessão criptografada para o cliente.
Setuser

Define o nome de usuário.
SetUserChannelMtx

Especifica a matriz de canais.
SetUserData

Armazena um valor definido pelo aplicativo no item de mídia.
SetUserOptions

Especifica como as credenciais do usuário são armazenadas.
SetUseSampleExtensions

Configura se o codec dá suporte a extensões de exemplo.
SetValue

O método SetValue define o valor de uma propriedade codec. (ICodecAPI::SetValue)
SetValueWithNotify

O método SetValueWithNotify define uma propriedade em um codec e retorna uma lista de outras propriedades que foram alteradas como resultado. (ICodecAPI::SetValueWithNotify)
SetVideoAttributes

Define as configurações de fluxo de vídeo no perfil de transcodificação.
SetVideoProcessBltState

Define um parâmetro de estado para uma operação blit por um dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.
SetVideoProcessStreamState

Define um parâmetro de estado para um fluxo de entrada em um dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.
SetVideoSourceRect

Define o retângulo de origem do vídeo.
Setvolume

Define o nível de volume de áudio.
Setvolume

Define o volume de áudio.
SetWorkQueue

Especifica a fila de trabalho para o branch de topologia que contém esse objeto.
SetWorkQueueEx

Especifica a fila de trabalho que esse objeto deve usar para itens de trabalho assíncronos.
ShareResources

Permite que o Mecanismo de Mídia acesse o conteúdo protegido enquanto estiver no modo de servidor de quadros.
ShouldDelayTheLoadEvent

Obtém um valor que indica se a conexão ao áudio da Web deve atrasar o evento de carregamento da página.
ShouldTransferSource

Especifica se a origem deve ou não ser transferida.
Desligamento

A função IMFCameraControlMonitor::Shutdown desliga o monitor de controle de câmera e limpa os recursos associados.
Desligamento

Desliga a Sessão de Mídia e libera todos os recursos usados pela Sessão de Mídia.
Desligamento

Desliga o coletor de mídia e libera os recursos que está usando.
Desligamento

Desliga a fonte de mídia e libera os recursos que está usando.
Desligamento

Chamado quando a Sessão de Mídia está sendo fechada.
Desligamento

Desliga um objeto do Media Foundation e libera todos os recursos associados ao objeto . (IMFShutdown.Shutdown)
Desligamento

Desliga a fila de eventos.
Desligamento

Desliga o Mecanismo de Mídia e libera os recursos que está usando.
Desligamento

O método IMFMediaKeys::Shutdown (mfmediaengine.h) desliga o CDM (Content Decryption Module) associado.
Desligamento

Desliga o objeto do player MFPlay e libera todos os recursos que o objeto está usando.
Desligamento

Desliga o mecanismo de compartilhamento de imagens.
Desligamento

Desliga o objeto de sincronização.
Desligamento

Libera todos os recursos internos da câmera virtual.
ShutdownObject

Desliga o objeto criado.
SignalEventOnFinalResourceRelease

Armazena um identificador de evento que será definido quando o recurso D3D12 associado for gratuito e puder ser reciclado, reutilizado ou destruído.
SignalEventOnResourceReady

Armazena um identificador de evento que será definido quando o recurso D3D12 estiver pronto.
Iniciar

Inicia o monitor de controle de câmera, gerando eventos IMFCameraControlNotify::OnChange para alterações nos controles registrados com IMFCameraControlMonitor::AddControlSubscription.
Iniciar

Inicia o monitor de estado de oclusão da câmera.
Iniciar

Inicia a Sessão de Mídia.
Iniciar

Inicia, procura ou reinicia a fonte de mídia especificando onde iniciar a reprodução.
Iniciar

Inicia o relógio de apresentação.
Iniciar

Inicia o monitor de atividade do sensor.
Iniciar

Cria e registra a câmera virtual.
StartInitialization

Inicia a sequência de inicialização de uma sessão do OPM (Output Protection Manager).
StartPreview

Inicia a visualização.
StartRecord

Inicia a gravação de áudio e/ou vídeo em um arquivo.
StartSessionKeyRefresh

Obtém um número aleatório que pode ser usado para atualizar a chave de sessão. (ID3D11VideoContext.StartSessionKeyRefresh)
StartSessionKeyRefresh

Obtém um número aleatório que pode ser usado para atualizar a chave de sessão. (IDirect3DCryptoSession9.StartSessionKeyRefresh)
StartStreaming

Chamado pelo cliente de mídia de streaming antes que a Sessão de Mídia inicie o streaming para especificar o deslocamento de bytes ou o deslocamento de tempo.
Parar

Interrompe o monitor de controle da câmera.
Parar

Interrompe o monitor de estado de oclusão da câmera.
Parar

Interrompe a Sessão de Mídia.
Parar

Interrompe todos os fluxos ativos na fonte de mídia.
Parar

Interrompe o relógio de apresentação. Enquanto o relógio é interrompido, a hora do relógio não avança e o método IMFPresentationClock::GetTime do relógio retorna zero.
Parar

Interrompe o monitor de atividade do sensor.
Parar

Interrompe a reprodução.
Parar

Desabilita a câmera virtual registrada, impedindo que os aplicativos possam enumerar ou ativar a câmera virtual.
StopBackgroundTransfer

Interrompe a transferência em segundo plano de dados para o cache local.
StopBuffering

Interrompe qualquer buffer em andamento.
StopPreview

Interrompe a visualização.
StopRecord

Interrompe a gravação.
SubmitDecoderBuffers

Envia um ou mais buffers para decodificação. (ID3D11VideoContext.SubmitDecoderBuffers)
SubmitDecoderBuffers1

Envia um ou mais buffers para decodificação. (ID3D11VideoContext1.SubmitDecoderBuffers1)
TakePhoto

Captura uma imagem parada do fluxo de vídeo.
TestDevice

Testa se um identificador de dispositivo Do Microsoft Direct3D é válido.
TestDevice

Testa se um identificador de dispositivo Direct3D é válido.
TimeSeek

Busca uma nova posição no fluxo de bytes.
TrackAdded

Chamado quando uma faixa de texto é adicionada.
TrackRemoved

Chamado quando uma faixa de texto é removida.
TrackSelected

Chamado quando uma faixa é selecionada ou desmarcada.
TransferVideoFrame

Copia o quadro de vídeo atual para uma superfície DXGI ou bitmap WIC.
TransferVideoFrame

Copia um quadro de vídeo protegido para uma superfície DXGI.
UninitializeSampleAllocator

Libera todos os exemplos de vídeo que foram alocados.
Unlock

Desbloqueia uma MFT (transformação do Media Foundation) para que o aplicativo possa usá-la.
Unlock

Desbloqueia um buffer que foi bloqueado anteriormente. Chame esse método uma vez para cada chamada para IMFMediaBuffer::Lock.
Unlock2D

Desbloqueia um buffer que foi bloqueado anteriormente. Chame esse método uma vez para cada chamada para IMF2DBuffer::Lock2D.
UnlockControlData

Desbloqueia o buffer de dados de controle desbloqueado com uma chamada para LockControlData.
UnlockDevice

Desbloqueia o dispositivo Microsoft Direct3D.
UnlockDevice

Desbloqueia o dispositivo Direct3D.
UnlockPayload

Desbloqueia a carga bruta contida no controle do dispositivo de captura.
UnlockProcess

Diminui a contagem de bloqueios no processo de PMP (caminho de mídia protegido). Chame esse método uma vez para cada chamada para IMFPMPHost::LockProcess.
UnlockProcess

Diminui a contagem de bloqueios no processo de PMP (caminho de mídia protegido). Chame esse método uma vez para cada chamada para IMFPMPHostApp::LockProcess.
UnlockProcess

Diminui a contagem de bloqueios no processo de PMP (caminho de mídia protegido). Chame esse método uma vez para cada chamada para IMFPMPServer::LockProcess.
UnlockStore

Desbloqueia o repositório de atributos após uma chamada para o método IMFAttributes::LockStore. Enquanto o objeto é desbloqueado, vários threads podem acessar os atributos do objeto.
Unpack2UINT32AsUINT64

Obtém os valores UINT32 de baixa ordem e alta ordem de um valor UINT64.
DesempacotarRatio

Obtém os valores UINT32 de baixa ordem e alta ordem de um valor UINT64 que representa uma taxa.
Desempacotar

Obtém os valores UINT32 de baixa ordem e alta ordem de um valor UINT64 que representa um tamanho.
UnregisterForEvent

O método UnregisterForEvent cancela o registro do aplicativo para um evento de codificador especificado. (ICodecAPI::UnregisterForEvent)
UnregisterThreads

Notifica o objeto para cancelar o registro de seus threads de trabalho do MMCSS (Serviço de Agendador de Classe Multimídia). (IMFRealTimeClient.UnregisterThreads)
UnregisterThreads

Notifica o objeto para cancelar o registro de seus threads de trabalho do MMCSS (Serviço de Agendador de Classe Multimídia). (IMFRealTimeClientEx.UnregisterThreads)
Atualizar

Passa um valor de chave com todos os dados associados exigidos pelo Módulo de Descriptografia de Conteúdo para o sistema de chaves fornecido.
Atualizar

Fornece mensagens, incluindo licenças, para a sessão CDM (Módulo de Descriptografia de Conteúdo).
UpdateAccess

Notifica a ITA (autoridade de confiança de entrada) quando o número de OTAs (autoridades de confiança de saída) que executarão uma ação especificada foi alterado.
UpdateNodeAttributes

Atualizações os atributos de um ou mais nós na topologia atual.
UpdateTopology

Modifica uma topologia para uso em um ambiente de Serviços de Terminal. (IMFRemoteDesktopPlugin.UpdateTopology)
UpdateTopology

Atualizações uma topologia na fila.
UpdateTopologyFlags

Atualizações os sinalizadores de uma topologia na fila.
UpdateVideo

Atualizações o quadro de vídeo. (IMFCapturePreviewSink.UpdateVideo)
UpdateVideo

Atualizações o quadro de vídeo. (IMFPMediaPlayer.UpdateVideo)
UpdateVideoStream

Atualizações o retângulo de origem, o retângulo de destino e a cor da borda do vídeo.
VideoProcessBlt

Executa uma operação de processo de vídeo em um ou mais exemplos de entrada e grava o resultado em uma superfície Direct3D9.
VideoProcessBltHD

Executa um blit de processamento de vídeo em um ou mais exemplos de entrada e grava o resultado em uma superfície do Microsoft Direct3D.
VideoProcessorBlt

Executa uma operação de processamento de vídeo em um ou mais exemplos de entrada e grava o resultado em uma superfície Direct3D.
VideoProcessorGetBehaviorHints

Retorna dicas de driver que indicam quais das operações do processador de vídeo são melhor executadas usando hardware de sobreposição de vários planos em vez do método ID3D11VideoContext::VideoProcessorBlt.
VideoProcessorGetOutputAlphaFillMode

Obtém o modo de preenchimento alfa atual para o processador de vídeo.
VideoProcessorGetOutputBackgroundColor

Obtém a cor da tela de fundo atual do processador de vídeo.
VideoProcessorGetOutputColorSpace

Obtém o espaço de cor de saída atual para o processador de vídeo.
VideoProcessorGetOutputColorSpace1

Obtém as informações de espaço de cor para a superfície de saída do processador de vídeo.
VideoProcessorGetOutputConstriction

Obtém o nível atual de downsampling executado pelo processador de vídeo.
VideoProcessorGetOutputExtension

Obtém dados de estado privado do processador de vídeo.
VideoProcessorGetOutputHDRMetaData

Obtém os metadados hdr que descrevem a exibição na qual o conteúdo será apresentado.
VideoProcessorGetOutputShaderUsage

Obtém um valor que indica se a superfície de saída de uma chamada para ID3D11VideoContext::VideoProcessorBlt pode ser lida por sombreadores Direct3D.
VideoProcessorGetOutputStereoMode

Consulta se o processador de vídeo produz quadros de vídeo estéreo.
VideoProcessorGetOutputTargetRect

Obtém o retângulo de destino atual para o processador de vídeo.
VideoProcessorGetStreamAlpha

Obtém o alfa planar para um fluxo de entrada no processador de vídeo.
VideoProcessorGetStreamAutoProcessingMode

Consulta se os recursos de processamento automático do processador de vídeo estão habilitados.
VideoProcessorGetStreamColorSpace

Obtém o espaço de cor para um fluxo de entrada do processador de vídeo.
VideoProcessorGetStreamColorSpace1

Obtém as informações de espaço de cor para o fluxo de entrada do processador de vídeo.
VideoProcessorGetStreamDestRect

Obtém o retângulo de destino para um fluxo de entrada no processador de vídeo.
VideoProcessorGetStreamExtension

Obtém um estado específico do driver para um fluxo de processamento de vídeo.
VideoProcessorGetStreamFilter

Obtém as configurações de filtro de imagem para um fluxo de entrada no processador de vídeo.
VideoProcessorGetStreamFrameFormat

Obtém o formato de um fluxo de entrada no processador de vídeo.
VideoProcessorGetStreamHDRMetaData

Obtém os metadados hdr associados ao fluxo de vídeo.
VideoProcessorGetStreamLumaKey

Obtém a chave luma para um fluxo de entrada do processador de vídeo.
VideoProcessorGetStreamMirror

Obtém valores que indicam se o fluxo de entrada do processador de vídeo está sendo invertido vertical ou horizontalmente.
VideoProcessorGetStreamOutputRate

Obtém a taxa na qual o processador de vídeo produz quadros de saída para um fluxo de entrada.
VideoProcessorGetStreamPalette

Obtém as entradas de paleta de cores para um fluxo de entrada no processador de vídeo.
VideoProcessorGetStreamPixelAspectRatio

Obtém a taxa de proporção de pixel para um fluxo de entrada no processador de vídeo.
VideoProcessorGetStreamRotation

Obtém a rotação de fluxo para um fluxo de entrada no processador de vídeo.
VideoProcessorGetStreamSourceRect

Obtém o retângulo de origem para um fluxo de entrada no processador de vídeo.
VideoProcessorGetStreamStereoFormat

Obtém o formato 3D estéreo para um fluxo de entrada no processador de vídeo.
VideoProcessorSetOutputAlphaFillMode

Define o modo de preenchimento alfa para os dados que o processador de vídeo grava no destino de renderização.
VideoProcessorSetOutputBackgroundColor

Define a cor da tela de fundo para o processador de vídeo.
VideoProcessorSetOutputColorSpace

Define o espaço de cor de saída para o processador de vídeo.
VideoProcessorSetOutputColorSpace1

Define as informações de espaço em cores para a superfície de saída do processador de vídeo.
VideoProcessorSetOutputConstriction

Define a quantidade de downsampling a ser executada na saída.
VideoProcessorSetOutputExtension

Define um estado de processamento de vídeo específico do driver.
VideoProcessorSetOutputHDRMetaData

Define os metadados hdr que descrevem a exibição na qual o conteúdo será apresentado.
VideoProcessorSetOutputShaderUsage

Define um valor que indica se a superfície de saída de uma chamada para ID3D11VideoContext::VideoProcessorBlt será lida por sombreadores Direct3D.
VideoProcessorSetOutputStereoMode

Especifica se o processador de vídeo produz quadros de vídeo estéreo.
VideoProcessorSetOutputTargetRect

Define o retângulo de destino para o processador de vídeo.
VideoProcessorSetStreamAlpha

Define o alfa planar para um fluxo de entrada no processador de vídeo.
VideoProcessorSetStreamAutoProcessingMode

Habilita ou desabilita recursos de processamento automático no processador de vídeo.
VideoProcessorSetStreamColorSpace

Define o espaço de cor para um fluxo de entrada no processador de vídeo.
VideoProcessorSetStreamColorSpace1

Define as informações de espaço em cores para o fluxo de entrada do processador de vídeo.
VideoProcessorSetStreamDestRect

Define o retângulo de destino para um fluxo de entrada no processador de vídeo.
VideoProcessorSetStreamExtension

Define um estado específico do driver em um fluxo de processamento de vídeo.
VideoProcessorSetStreamFilter

Habilita ou desabilita um filtro de imagem para um fluxo de entrada no processador de vídeo.
VideoProcessorSetStreamFrameFormat

Especifica se um fluxo de entrada no processador de vídeo contém quadros entrelaçados ou progressivos.
VideoProcessorSetStreamHDRMetaData

Define os metadados hdr associados ao fluxo de vídeo.
VideoProcessorSetStreamLumaKey

Define a chave luma para um fluxo de entrada no processador de vídeo.
VideoProcessorSetStreamMirror

Especifica se o fluxo de entrada do processador de vídeo deve ser invertido vertical ou horizontalmente.
VideoProcessorSetStreamOutputRate

Define a taxa na qual o processador de vídeo produz quadros de saída para um fluxo de entrada.
VideoProcessorSetStreamPalette

Define as entradas da paleta de cores para um fluxo de entrada no processador de vídeo.
VideoProcessorSetStreamPixelAspectRatio

Define a taxa de proporção de pixel para um fluxo de entrada no processador de vídeo.
VideoProcessorSetStreamRotation

Define a rotação de fluxo para um fluxo de entrada no processador de vídeo.
VideoProcessorSetStreamSourceRect

Define o retângulo de origem para um fluxo de entrada no processador de vídeo.
VideoProcessorSetStreamStereoFormat

Habilita ou desabilita o vídeo 3D estéreo para um fluxo de entrada no processador de vídeo.
WaitOnSignal

Bloqueia até que o intervalo de tempo limite especificado tenha decorrido ou o objeto de sincronização tenha sido sinalizado.
Gravar

Grava dados no fluxo.
WriteBufferImmediate

Grava um número de valores imediatos de 32 bits nos locais de buffer especificados diretamente do fluxo de comandos. (ID3D12VideoDecodeCommandList::WriteBufferImmediate)
WriteBufferImmediate

Grava um número de valores imediatos de 32 bits nos locais de buffer especificados diretamente do fluxo de comandos. (ID3D12VideoEncodeCommandList::WriteBufferImmediate)
WriteBufferImmediate

Grava um número de valores imediatos de 32 bits nos locais de buffer especificados diretamente do fluxo de comandos. (ID3D12VideoProcessCommandList::WriteBufferImmediate)
WriteSample

Fornece um exemplo para o gravador do coletor.

Interfaces

 
IAdvancedMediaCapture

Habilita a captura de mídia avançada.
IAdvancedMediaCaptureInitializationSettings

Fornece configurações de inicialização para captura de mídia avançada.
IAdvancedMediaCaptureSettings

Fornece configurações para captura de mídia avançada.
ICodecAPI

A interface ICodecAPI define e recupera configurações em um filtro de codificador ou decodificador e define um mecanismo genérico para definir propriedades em um codec.
ID3D11AuthenticatedChannel

Fornece um canal de comunicação com o driver gráfico ou o runtime do Microsoft Direct3D.
ID3D11CryptoSession

Representa uma sessão criptográfica.
ID3D11VideoContext

Fornece a funcionalidade de vídeo de um dispositivo Microsoft Direct3D 11. (ID3D11VideoContext)
ID3D11VideoContext1

Fornece a funcionalidade de vídeo de um dispositivo Microsoft Direct3D 11. (ID3D11VideoContext1)
ID3D11VideoContext2

Fornece a funcionalidade de vídeo de um dispositivo Microsoft Direct3D 11. (ID3D11VideoContext2)
ID3D11VideoDecoder

Representa um decodificador de vídeo acelerado por hardware para o Microsoft Direct3D 11.
ID3D11VideoDecoderOutputView

Identifica as superfícies de saída que podem ser acessadas durante a decodificação de vídeo.
ID3D11VideoDevice

Fornece os recursos de decodificação de vídeo e processamento de vídeo de um dispositivo Microsoft Direct3D 11. (ID3D11VideoDevice)
ID3D11VideoDevice1

Fornece os recursos de decodificação de vídeo e processamento de vídeo de um dispositivo Microsoft Direct3D 11. (ID3D11VideoDevice1)
ID3D11VideoProcessor

Representa um processador de vídeo para o Microsoft Direct3D 11.
ID3D11VideoProcessorEnumerator

Enumera os recursos de processador de vídeo de um dispositivo Microsoft Direct3D 11. (ID3D11VideoProcessorEnumerator)
ID3D11VideoProcessorEnumerator1

Enumera os recursos de processador de vídeo de um dispositivo Microsoft Direct3D 11. (ID3D11VideoProcessorEnumerator1)
ID3D11VideoProcessorInputView

Identifica as superfícies de entrada que podem ser acessadas durante o processamento de vídeo.
ID3D11VideoProcessorOutputView

Identifica as superfícies de saída que podem ser acessadas durante o processamento de vídeo.
ID3D12VideoDecodeCommandList

Encapsula uma lista de comandos gráficos para decodificação de vídeo.
ID3D12VideoDecodeCommandList1

Encapsula uma lista de comandos gráficos para decodificação de vídeo. Essa interface herda de ID3D12VideoDecodeCommandList e adiciona suporte para histogramas de decodificação de vídeo.
ID3D12VideoDecodeCommandList2

Adiciona suporte para comandos de extensão de vídeo. (ID3D12VideoDecodeCommandList2)
ID3D12VideoDecodeCommandList3

Encapsula uma lista de comandos gráficos para decodificação de vídeo.
ID3D12VideoDecoder

Representa um decodificador de vídeo Direct3D 12.
ID3D12VideoDecoder1

Representa um decodificador de vídeo Direct3D 12 que contém recursos independentes de resolução e estado para executar a operação de decodificação. Adiciona suporte para recursos protegidos.
ID3D12VideoDecoderHeap

Representa um heap de decodificador de vídeo Direct3D 12.
ID3D12VideoDevice

Fornece recursos de decodificação e processamento de vídeo de um dispositivo Microsoft Direct3D 12, incluindo a capacidade de consultar recursos de vídeo e instanciar decodificadores e processadores de vídeo.
ID3D12VideoDevice1

Adiciona suporte para estimativa de movimento.
ID3D12VideoDevice2

Adiciona suporte para recursos protegidos.
ID3D12VideoDevice3

Estende a interface ID3D12VideoDevice para adicionar recursos de codificação de vídeo de suporte.
ID3D12VideoEncodeCommandList

Encapsula uma lista de comandos gráficos para codificação de vídeo, incluindo estimativa de movimento.
ID3D12VideoEncodeCommandList1

Essa interface herda de ID3D12VideoEncodeCommandList e adiciona suporte para comandos de extensão de vídeo.
ID3D12VideoEncodeCommandList2

Essa interface herda de ID3D12VideoEncodeCommandList1 e adiciona métodos para codificar vídeo e resolver metadados de operação de codificação.
ID3D12VideoEncodeCommandList3

Encapsula uma lista de comandos gráficos para codificação de vídeo.
ID3D12VideoEncoder

Representa um codificador de vídeo Direct3D 12.
ID3D12VideoEncoderHeap

Representa um heap de codificador de vídeo Direct3D 12.
ID3D12VideoExtensionCommand

Um objeto contado de referência que representa o comando de extensão de vídeo.
ID3D12VideoMotionEstimator

Essa interface mantém o contexto para operações de estimativa de movimento de vídeo.
ID3D12VideoMotionVectorHeap

Representa um heap no qual os vetores de movimento estimados são armazenados.
ID3D12VideoProcessCommandList

Encapsula uma lista de comandos gráficos para processamento de vídeo. (ID3D12VideoProcessCommandList)
ID3D12VideoProcessCommandList1

Encapsula uma lista de comandos gráficos para processamento de vídeo. (ID3D12VideoProcessCommandList1)
ID3D12VideoProcessCommandList2

Adiciona suporte para comandos de extensão de vídeo. (ID3D12VideoProcessCommandList2)
ID3D12VideoProcessCommandList3

Encapsula uma lista de comandos gráficos para processamento de vídeo.
ID3D12VideoProcessor

Fornece métodos para obter informações sobre os parâmetros para a chamada para ID3D12VideoDevice::CreateVideoProcessor que criou o processador de vídeo.
ID3D12VideoProcessor1

Herda de ID3D12VideoProcessor e fornece suporte para recursos protegidos.
IDirect3D9ExOverlayExtension

Consulta os recursos de hardware de sobreposição de um dispositivo Direct3D. (IDirect3D9ExOverlayExtension)
IDirect3DAuthenticatedChannel9

Fornece um canal de comunicação com o driver gráfico ou o runtime do Direct3D. Para obter um ponteiro para essa interface, chame IDirect3DDevice9Video::CreateAuthenticatedChannel.
IDirect3DCryptoSession9

Representa uma sessão criptográfica. Para obter um ponteiro para essa interface, chame IDirect3DDevice9Video::CreateCryptoSession.
IDirect3DDevice9Video

Permite que um aplicativo use serviços de criptografia e proteção de conteúdo implementados por um driver gráfico. Para obter um ponteiro para essa interface, chame QueryInterface em um dispositivo D3D9Ex.
IDirect3DDeviceManager9

Permite que dois threads compartilhem o mesmo dispositivo Direct3D 9 e fornece acesso aos recursos de Aceleração de Vídeo DirectX (DXVA) do dispositivo.
IDirectXVideoAccelerationService

Fornece serviços de Aceleração de Vídeo (DXVA) directx de um dispositivo Direct3D.
IDirectXVideoDecoder

Representa um dispositivo de decodificador de vídeo DXVA (Aceleração de Vídeo) DirectX.
IDirectXVideoDecoderService

Fornece acesso aos serviços de decodificador de Aceleração de Vídeo (DXVA) do DirectX.
IDirectXVideoMemoryConfiguration

Define o tipo de memória de vídeo para superfícies de vídeo descompactadas.
IDirectXVideoProcessor

Representa um dispositivo de processador de vídeo DXVA (Aceleração de Vídeo) DirectX.
IDirectXVideoProcessorService

Fornece acesso aos serviços de processamento de vídeo de Aceleração de Vídeo (DXVA) do DirectX.
IDXVAHD_Device

Representa um dispositivo de alta definição de aceleração de vídeo (DXVA-HD) do Microsoft DirectX.
IDXVAHD_VideoProcessor

Representa um processador de vídeo de alta definição de aceleração de vídeo (DXVA-HD) do Microsoft DirectX.
IMF2DBuffer

Representa um buffer que contém uma superfície bidimensional, como um quadro de vídeo. (IMF2DBuffer)
IMF2DBuffer2

Representa um buffer que contém uma superfície bidimensional, como um quadro de vídeo. (IMF2DBuffer2)
IMFActivate

Permite que o aplicativo adie a criação de um objeto .
IMFASFContentInfo

Fornece métodos para trabalhar com a seção de cabeçalho de arquivos em conformidade com a especificação ASF (Advanced Systems Format).
IMFASFIndexer

Fornece métodos para trabalhar com índices em arquivos ASF (Systems Format).
IMFASFMultiplexer

Fornece métodos para criar pacotes de dados ASF (Advanced Systems Format).
IMFASFMutualExclusion

Configura um objeto de exclusão mútua ASF (Advanced Systems Format), que gerencia informações sobre um grupo de fluxos em um perfil ASF mutuamente exclusivo.
IMFASFProfile

Gerencia um perfil ASF (Advanced Systems Format).
IMFASFSplitter

Fornece métodos para ler dados de um arquivo ASF (Advanced Systems Format).
IMFASFStreamConfig

Define as configurações de um fluxo em um arquivo ASF.
IMFASFStreamPrioritization

Não implementado. (IMFASFStreamPrioritization)
IMFASFStreamSelector

Seleciona fluxos em um arquivo ASF (Advanced Systems Format), com base nas informações de exclusão mútua no cabeçalho ASF.
IMFAsyncCallback

Interface de retorno de chamada para notificar o aplicativo quando um método assíncrono for concluído. (IMFAsyncCallback)
IMFAsyncCallbackLogging

Fornece informações de log sobre o objeto pai ao qual o retorno de chamada assíncrono está associado.
IMFAsyncResult

Fornece informações sobre o resultado de uma operação assíncrona. (IMFAsyncResult)
IMFAttributes

Fornece uma maneira genérica de armazenar pares chave/valor em um objeto .
IMFAudioMediaType

IMFAudioMediaType não está mais disponível para uso a partir do Windows 7.
IMFAudioPolicy

Configura a sessão de áudio associada ao SAR (renderizador de áudio de streaming).
IMFAudioStreamVolume

Controla os níveis de volume de canais de áudio individuais.
IMFBufferListNotify

Permite que o objeto IMFSourceBufferList notifique seus clientes sobre alterações de estado importantes.
IMFByteStream

Representa um fluxo de bytes de alguma fonte de dados, que pode ser um arquivo local, um arquivo de rede ou alguma outra fonte.
IMFByteStreamBuffering

Controla como um fluxo de bytes armazena dados de uma rede em buffer.
IMFByteStreamCacheControl

Controla como um fluxo de bytes de rede transfere dados para um cache local. (IMFByteStreamCacheControl)
IMFByteStreamCacheControl2

Controla como um fluxo de bytes de rede transfere dados para um cache local. (IMFByteStreamCacheControl2)
IMFByteStreamHandler

Cria uma fonte de mídia de um fluxo de bytes.
IMFByteStreamProxyClassFactory

Cria um proxy para um fluxo de bytes. (IMFByteStreamProxyClassFactory)
IMFByteStreamTimeSeek

Busca um fluxo de bytes por posição de tempo.
IMFCameraConfigurationManager

A interface IMFCameraConfigurationManager pode ser criada chamando a função COM CoCreateInstance e passando o CLSID_CameraConfigurationManager como o parâmetro CLSID.
IMFCameraControlDefaults

Fornece métodos para especificar valores padrão de controle de câmera.
IMFCameraControlDefaultsCollection

Representa uma coleção de controles de câmera.
IMFCameraControlMonitor

Representa um monitor de controle de câmera usado para assinar e cancelar a assinatura de notificações quando o estado de um controle de câmera é alterado.
IMFCameraControlNotify

Representa o retorno de chamada de notificação para alterações nos controles da câmera.
IMFCameraOcclusionStateMonitor

Monitora o estado de oclusão de um dispositivo de câmera.
IMFCameraOcclusionStateReport

Fornece o estado de oclusão da câmera associado a uma alteração de estado detectada por um IMFCameraOcclusionStateMonitor.
IMFCameraOcclusionStateReportCallback

Implementado por aplicativos para receber notificações de alteração de estado de oclusão da câmera.
IMFCameraSyncObject

Fornece um mecanismo de sincronização entre um aplicativo que cria e gerencia uma câmera virtual e a origem da câmera virtual.
IMFCaptureEngine

Controla um ou mais dispositivos de captura.
IMFCaptureEngineClassFactory

Cria uma instância do mecanismo de captura. (IMFCaptureEngineClassFactory)
IMFCaptureEngineOnEventCallback

Interface de retorno de chamada para receber eventos do mecanismo de captura.
IMFCaptureEngineOnSampleCallback

Interface de retorno de chamada para receber dados do mecanismo de captura.
IMFCaptureEngineOnSampleCallback2

Extensões para a interface de retorno de chamada IMFCaptureEngineOnSampleCallback que é usada para receber dados do mecanismo de captura.
IMFCapturePhotoSink

Controla o coletor de fotos.
IMFCapturePreviewSink

Controla o coletor de visualização.
IMFCaptureRecordSink

Controla o coletor de gravação.
IMFCaptureSink

Controla um coletor de captura, que é um objeto que recebe um ou mais fluxos de um dispositivo de captura.
IMFCaptureSink2

Estende a interface IMFCaptureSink para fornecer funcionalidade para definir dinamicamente o tipo de mídia de saída do coletor de registro ou coletor de visualização.
IMFCaptureSource

Controla o objeto de origem de captura. A fonte de captura gerencia os dispositivos de captura de áudio e vídeo.
IMFCdmSuspendNotify

Usado para permitir que o cliente notifique o CDM (Content Decryption Module) quando os recursos globais devem ser colocados em um estado consistente antes da suspensão.
IMFClock

Fornece informações de tempo de um relógio no Microsoft Media Foundation.
IMFClockConsumer

Implementado por um aplicativo para obter acesso ao IMFPresentationClock.
IMFClockStateSink

Recebe notificações de alteração de estado do relógio de apresentação.
IMFCollection

Representa uma coleção genérica de ponteiros IUnknown.
IMFContentDecryptionModule

Representa um CDM (Módulo de Descriptografia de Conteúdo) para um sistema de chaves DRM.
IMFContentDecryptionModuleAccess

Fornece acesso a um sistema de chaves de mídia.
IMFContentDecryptionModuleFactory

Uma interface de fábrica para criar objetos IMFContentDecryptionModuleAccess.
IMFContentDecryptionModuleSession

Fornece acesso ao CDM (Content Decryption Module) para suporte a extensões de mídia criptografadas.
IMFContentDecryptionModuleSessionCallbacks

Fornece um mecanismo de retorno de chamada para receber as principais atualizações de alteração status de um IMFContentDecryptionModuleSession.
IMFContentDecryptorContext

Permite que um descriptografador gerencie chaves de hardware e descriptografe exemplos de hardware.
IMFContentEnabler

Implementa uma etapa que deve ser executada para que o usuário acesse o conteúdo da mídia.
IMFContentProtectionDevice

Permite que um descriptografia se comunique com o processador de segurança que implementa a descriptografia de hardware para um sistema de proteção.
IMFContentProtectionManager

Habilita a reprodução de conteúdo protegido fornecendo ao aplicativo um ponteiro para um objeto habilitador de conteúdo.
IMFD3D12SynchronizationObject

Permite que um alocador de recursos D3D12 gerencie o tempo de vida de um recurso D3D12.
IMFD3D12SynchronizationObjectCommands

Fornece comandos que permitem que um produtor ou um consumidor do recurso D3D12 sinalize componentes de fluxo inferior quando o recurso estiver pronto para uso ou puder ser liberado.
IMFDLNASinkInit

Inicializa o coletor de mídia DLNA (Digital Living Network Alliance). (IMFDLNASinkInit)
IMFDRMNetHelper

Configura o DRM (Gerenciamento de Direitos Digitais) do Windows Media para Dispositivos de Rede em um coletor de rede.
IMFDXGIBuffer

Representa um buffer que contém uma superfície DXGI (Infraestrutura Gráfica) do Microsoft DirectX.
IMFDXGIDeviceManager

Permite que dois threads compartilhem o mesmo dispositivo Microsoft Direct3D 11.
IMFDXGIDeviceManagerSource

Fornece funcionalidade para obter o IMFDXGIDeviceManager do coletor de renderização de vídeo do Microsoft Media Foundation.
IMFExtendedCameraControl

Essa interface é usada para configurar as propriedades estendidas do dispositivo de captura.
IMFExtendedCameraController

A interface IMFExtendedCameraController permite que os aplicativos recuperem uma instância de IMFExtendedCameraControl, que é usada para configurar as propriedades estendidas de um dispositivo de captura.
IMFExtendedDRMTypeSupport

Fornece métodos para consultar se há suporte para um tipo de conteúdo especificado para um sistema de chaves especificado.
IMFFieldOfUseMFTUnlock

Permite que um aplicativo use uma MFT (transformação do Media Foundation) que tenha restrições sobre seu uso.
IMFFinalizableMediaSink

Opcionalmente compatível com coletores de mídia para executar tarefas necessárias antes do desligamento.
IMFGetService

Consulta um objeto para uma interface de serviço especificada. (IMFGetService)
IMFHttpDownloadRequest

Os aplicativos implementam essa interface para substituir a implementação padrão dos protocolos HTTP e HTTPS usados pelo Microsoft Media Foundation. (IMFHttpDownloadRequest)
IMFHttpDownloadSession

Os aplicativos implementam essa interface para substituir a implementação padrão dos protocolos HTTP e HTTPS usados pelo Microsoft Media Foundation. (IMFHttpDownloadSession)
IMFHttpDownloadSessionProvider

Os aplicativos implementam essa interface para fornecer uma implementação personalizada de download HTTP ou HTTPS.
IMFImageSharingEngine

Habilita o compartilhamento de imagens.
IMFImageSharingEngineClassFactory

Cria uma instância do IMFImageSharingEngine.
IMFInputTrustAuthority

Permite que outros componentes no PMP (caminho de mídia protegido) usem o sistema de proteção de entrada fornecido por uma ITA (autoridades de confiança de entrada).
IMFLocalMFTRegistration

Registra MFTs (transformações do Media Foundation) no processo do chamador.
IMFMediaBuffer

Representa um bloco de memória que contém dados de mídia.
IMFMediaEngine

Permite que um aplicativo reproduza arquivos de áudio ou vídeo.
IMFMediaEngineClassFactory

Cria uma instância do Mecanismo de Mídia.
IMFMediaEngineClassFactory2

Cria uma instância do objeto IMFMediaKeys.
IMFMediaEngineClassFactory4

Fornece o método CreateContentDecryptionModuleFactory para criar uma instância de IMFContentDecryptionModuleFactory, uma fábrica de classes para objetos CDM (Content Decryption Module) para um sistema de chaves especificado.
IMFMediaEngineClassFactoryEx

Extensão para a interface IMFMediaEngineClassFactory.
IMFMediaEngineEME

Implementado pelo mecanismo de mídia para adicionar métodos de extensões de mídia criptografados.
IMFMediaEngineEx

Estende a interface IMFMediaEngine.
IMFMediaEngineExtension

Permite que um aplicativo carregue recursos de mídia no Mecanismo de Mídia.
IMFMediaEngineNeedKeyNotify

Representa um retorno de chamada para o mecanismo de mídia para notificar os dados de solicitação de chave.
IMFMediaEngineNotify

Interface de retorno de chamada para a interface IMFMediaEngine.
IMFMediaEngineOPMInfo

Fornece métodos para obter informações sobre o OPM (Gerenciador de Proteção de Saída).
IMFMediaEngineProtectedContent

Permite que o Mecanismo de Mídia reproduza conteúdo de vídeo protegido.
IMFMediaEngineSrcElements

Fornece ao Mecanismo de Mídia uma lista de recursos de mídia.
IMFMediaEngineSrcElementsEx

Estende a interface IMFMediaEngineSrcElements para fornecer recursos adicionais.
IMFMediaEngineSupportsSourceTransfer

Permite que a fonte de mídia seja transferida entre o mecanismo de mídia e o mecanismo de compartilhamento do Play To.
IMFMediaEngineWebSupport

Habilita a reprodução de áudio da Web.
IMFMediaError

Fornece o status de erro atual para o Mecanismo de Mídia.
IMFMediaEvent

Representa um evento gerado por um objeto media foundation. Use essa interface para obter informações sobre o evento.
IMFMediaEventGenerator

Recupera eventos de qualquer objeto do Media Foundation que gera eventos.
IMFMediaEventQueue

Fornece uma fila de eventos para aplicativos que precisam implementar a interface IMFMediaEventGenerator.
IMFMediaKeys

Representa uma chave de mídia usada para descriptografar dados de mídia usando um sistema de chaves DRM (Gerenciamento de Direitos Digitais).
IMFMediaKeySession

Representa uma sessão com o sistema de chaves DRM (Gerenciamento de Direitos Digitais).
IMFMediaKeySessionNotify

Fornece um mecanismo para notificar o aplicativo sobre informações sobre a sessão de chave de mídia.
IMFMediaSession

Fornece controles de reprodução para conteúdo protegido e desprotegido.
IMFMediaSharingEngine

Habilita o compartilhamento de mídia.
IMFMediaSharingEngineClassFactory

Cria uma instância do IMFMediaSharingEngine. (IMFMediaSharingEngineClassFactory)
IMFMediaSink

Implementado por objetos de coletor de mídia.
IMFMediaSinkPreroll

Permite que um coletor de mídia receba amostras antes do relógio de apresentação ser iniciado.
IMFMediaSource

Implementado por objetos de origem de mídia.
IMFMediaSourceEx

Estende a interface IMFMediaSource para fornecer recursos adicionais para uma fonte de mídia.
IMFMediaSourceExtension

Fornece funcionalidade para a MSE (Extensão de Origem de Mídia).
IMFMediaSourceExtensionNotify

Fornece funcionalidade para gerar eventos associados a IMFMediaSourceExtension.
IMFMediaSourcePresentationProvider

Fornece notificações para a origem do sequenciador.
IMFMediaSourceTopologyProvider

Permite que um aplicativo obtenha uma topologia da origem do sequenciador.
IMFMediaStream

Representa um fluxo em uma fonte de mídia.
IMFMediaStreamSourceSampleRequest

Representa uma solicitação para um exemplo de um MediaStreamSource.
IMFMediaTimeRange

Representa uma lista de intervalos de tempo, em que cada intervalo é definido por uma hora de início e término.
IMFMediaType

Representa uma descrição de um formato de mídia.
IMFMediaTypeHandler

Obtém e define tipos de mídia em um objeto, como uma fonte de mídia ou um coletor de mídia.
IMFMetadata

Gerencia metadados de um objeto .
IMFMetadataProvider

Obtém metadados de uma fonte de mídia ou de outro objeto.
IMFMuxStreamAttributesManager

Fornece acesso aos IMFAttributes dos substreams de uma fonte de mídia multiplexada.
IMFMuxStreamMediaTypeManager

Habilita o gerenciamento de configurações de fluxo para uma fonte de mídia multiplexada. Uma configuração de fluxo define um conjunto de substreams que podem ser incluídos na saída multiplexada.
IMFMuxStreamSampleManager

Fornece a capacidade de recuperar objetos IMFSample para substreams individuais dentro da saída de uma fonte de mídia multiplexada.
IMFNetCredential

Define e recupera informações de nome de usuário e senha para fins de autenticação.
IMFNetCredentialCache

Obtém credenciais do cache de credenciais.
IMFNetCredentialManager

Implementado por aplicativos para fornecer credenciais de usuário para uma fonte de rede.
IMFNetCrossOriginSupport

Implementado por clientes que desejam impor uma política entre origens para downloads de mídia HTML5.
IMFNetProxyLocator

Determina o proxy a ser usado ao se conectar a um servidor.
IMFNetProxyLocatorFactory

Cria um objeto localizador de proxy, que determina o proxy a ser usado.
IMFNetResourceFilter

Notifica o aplicativo quando um fluxo de bytes solicita uma URL e permite que o aplicativo bloqueie o redirecionamento de URL.
IMFNetSchemeHandlerConfig

Configura um plug-in de esquema de rede.
IMFObjectReferenceStream

Realiza marshaling de um ponteiro de interface de e para um fluxo. Stream objetos que dão suporte a IStream podem expor essa interface para fornecer marshaling personalizado para ponteiros de interface.
IMFOutputPolicy

Encapsula uma política de uso de uma ITA (autoridade de confiança de entrada).
IMFOutputSchema

Encapsula informações sobre um sistema de proteção de saída e seus dados de configuração correspondentes.
IMFOutputTrustAuthority

Encapsula a funcionalidade de um ou mais sistemas de proteção de saída compatíveis com uma saída confiável.
IMFPluginControl

Controla como as fontes e transformações de mídia são enumeradas no Microsoft Media Foundation. (IMFPluginControl)
IMFPluginControl2

Controla como as fontes e transformações de mídia são enumeradas no Microsoft Media Foundation. (IMFPluginControl2)
IMFPMediaItem

Representa um item de mídia. (Preterido.).
IMFPMediaPlayer

Contém métodos para reproduzir arquivos de mídia. (Preterido.).
IMFPMediaPlayerCallback

Interface de retorno de chamada para a interface IMFPMediaPlayer.
IMFPMPClient

Permite que uma fonte de mídia receba um ponteiro para a interface IMFPMPHost.
IMFPMPClientApp

Fornece um mecanismo para uma fonte de mídia implementar a funcionalidade de proteção de conteúdo em aplicativos da Windows Store.
IMFPMPHost

Habilita uma fonte de mídia no processo de aplicativo para criar objetos no processo de PMP (caminho de mídia protegido).
IMFPMPHostApp

Permite que uma fonte de mídia crie um objeto Windows Runtime no processo de PMP (Caminho de Mídia Protegida).
IMFPMPServer

Permite que duas instâncias da Sessão de Mídia compartilhem o mesmo processo de PMP (caminho de mídia protegido).
IMFPresentationClock

Representa um relógio de apresentação, que é usado para agendar quando os exemplos são renderizados e para sincronizar vários fluxos.
IMFPresentationDescriptor

Descreve os detalhes de uma apresentação. Uma apresentação é um conjunto de fluxos de mídia relacionados que compartilham um horário comum de apresentação.
IMFPresentationTimeSource

Fornece os horários do relógio para o relógio de apresentação.
IMFProtectedEnvironmentAccess

Fornece um método que permite que os sistemas de proteção de conteúdo executem um handshake com o ambiente protegido. Isso é necessário porque as APIs CreateFile e DeviceIoControl não estão disponíveis para aplicativos da Windows Store.
IMFQualityAdvise

Permite que o gerenciador de qualidade ajuste a qualidade de áudio ou vídeo de um componente no pipeline.
IMFQualityAdvise2

Permite que um objeto de pipeline ajuste sua própria qualidade de áudio ou vídeo, em resposta a mensagens de qualidade.
IMFQualityAdviseLimits

Consulta um objeto para o número de modos de qualidade que ele dá suporte.
IMFQualityManager

Ajusta a qualidade da reprodução. Essa interface é exposta pelo gerenciador de qualidade.
IMFRateControl

Obtém ou define a taxa de reprodução.
IMFRateSupport

Consulta o intervalo de taxas de reprodução com suporte, incluindo a reprodução inversa.
IMFReadWriteClassFactory

Cria uma instância do gravador do coletor ou do leitor de origem.
IMFRealTimeClient

Notifica um objeto de pipeline para se registrar no MMCSS (Serviço de Agendador de Classe Multimídia). (IMFRealTimeClient)
IMFRealTimeClientEx

Notifica um objeto de pipeline para se registrar no MMCSS (Serviço de Agendador de Classe Multimídia). (IMFRealTimeClientEx)
IMFRelativePanelReport

Essa interface é usada para recuperar o local atual do painel relativo para uma região de exibição.
IMFRelativePanelWatcher

Monitora o painel associado a uma exibição, para que o aplicativo receba notificações quando o local relativo do painel for alterado.
IMFRemoteAsyncCallback

Usado pela DLL de proxy/stub do Microsoft Media Foundation para realizar marshaling de determinadas chamadas de método assíncronas entre os limites do processo. Os aplicativos não usam ou implementam essa interface.
IMFRemoteDesktopPlugin

Modifica uma topologia para uso em um ambiente de Serviços de Terminal. (IMFRemoteDesktopPlugin)
IMFRemoteProxy

Exposto por objetos que atuam como um proxy para um objeto remoto.
IMFSAMIStyle

Define e recupera estilos SAMI (Intercâmbio de Mídia Acessível Sincronizado) na Fonte de Mídia SAMI.
IMFSample

Representa um exemplo de mídia, que é um objeto de contêiner para dados de mídia.
IMFSampleAllocatorControl

Implementado por fontes e transformações de captura de vídeo. Permite que o sistema forneça componentes com um alocador de exemplo para alocar amostras usando memória acessível de dentro de um contêiner.
IMFSampleGrabberSinkCallback

Interface de retorno de chamada para obter dados de mídia do coletor de captura de exemplo.
IMFSampleGrabberSinkCallback2

Estende a interface IMFSampleGrabberSinkCallback.
IMFSampleOutputStream

Grava exemplos de mídia em um fluxo de bytes.
IMFSampleProtection

Fornece criptografia para dados de mídia dentro do PMP (caminho de mídia protegido).
IMFSaveJob

Persiste os dados de mídia de um fluxo de bytes de origem para um fluxo de bytes fornecido pelo aplicativo.
IMFSchemeHandler

Cria uma fonte de mídia ou um fluxo de bytes de uma URL.
IMFSecureChannel

Estabelece um canal seguro unidirecional entre dois objetos.
IMFSeekInfo

Para uma posição de busca específica, obtém os dois quadros-chave mais próximos. (IMFSeekInfo)
IMFSensorActivitiesReport

Fornece acesso a objetos IMFSensorActivityReport que descrevem a atividade atual de um sensor.
IMFSensorActivitiesReportCallback

Interface implementada pelo cliente para receber retornos de chamada quando os relatórios de atividade do sensor estiverem disponíveis.
IMFSensorActivityMonitor

Fornece métodos para controlar um monitor de atividade do sensor.
IMFSensorActivityReport

Representa um relatório de atividade para um sensor.
IMFSensorDevice

Representa um dispositivo de sensor que pode pertencer a um grupo de sensores, que é representado pela interface IMFSensorGroup. O termo "dispositivo" nesse contexto pode se referir a um dispositivo físico, uma fonte de mídia personalizada ou um provedor de quadros.
IMFSensorGroup

Representa um grupo de dispositivos de sensor dos quais um IMFMediaSource pode ser criado.
IMFSensorProcessActivity

Representa a atividade de um processo associado a um sensor.
IMFSensorProfile

Descreve um perfil de sensor de base de mídia.
IMFSensorProfileCollection

Contém uma coleção de objetos de perfil de sensor de base de mídia.
IMFSensorStream

. (IMFSensorStream)
IMFSensorTransformFactory

A interface implementada por transformações de sensor para permitir que o pipeline de mídia consulte os requisitos da transformação do sensor e crie uma instância de runtime da transformação do sensor.
IMFSequencerSource

Implementado pela origem do sequencer.
IMFSharingEngineClassFactory

Cria uma instância do mecanismo de compartilhamento de mídia. (IMFSharingEngineClassFactory)
IMFShutdown

Exposto por alguns objetos do Media Foundation que devem ser desligados explicitamente.
IMFSignedLibrary

Fornece um método que permite que os sistemas de proteção de conteúdo obtenham o endereço do procedimento de uma função na biblioteca assinada. Esse método fornece a mesma funcionalidade que GetProcAddress, que não está disponível para aplicativos da Windows Store.
IMFSimpleAudioVolume

Controla o master nível de volume da sessão de áudio associada ao SAR (renderizador de áudio de streaming) e à origem da captura de áudio.
IMFSinkWriter

Implementado pelo objeto gravador de coletor do Microsoft Media Foundation.
IMFSinkWriterCallback

Interface de retorno de chamada para o gravador de coletor do Microsoft Media Foundation.
IMFSinkWriterCallback2

Estende a interface IMFSinkWriterCallback.
IMFSinkWriterEncoderConfig

Fornece funcionalidade adicional no gravador do coletor para alterar dinamicamente o tipo de mídia e a configuração do codificador.
IMFSinkWriterEx

Estende a interface IMFSinkWriter.
IMFSourceBuffer

Representa um buffer que contém dados de mídia para um IMFMediaSourceExtension.
IMFSourceBufferList

Representa uma coleção de objetos IMFSourceBuffer.
IMFSourceBufferNotify

Fornece funcionalidade para gerar eventos associados ao IMFSourceBuffer.
IMFSourceOpenMonitor

Interface de retorno de chamada para receber notificações de uma fonte de rede sobre o progresso de uma operação de abertura assíncrona.
IMFSourceReader

Implementado pelo objeto de leitor de origem do Microsoft Media Foundation.
IMFSourceReaderCallback

Interface de retorno de chamada para o leitor de origem do Microsoft Media Foundation.
IMFSourceReaderCallback2

Estende a interface IMFSourceReaderCallback.
IMFSourceReaderEx

Estende a interface IMFSourceReader.
IMFSourceResolver

Cria uma fonte de mídia com base em uma URL ou um fluxo de bytes.
IMFSpatialAudioObjectBuffer

Representa uma seção de dados de áudio com metadados posicionais e de renderização associados. Objetos de áudio espaciais são armazenados em instâncias IMFSpatialAudioSample e permitem a passagem de informações de áudio espaciais entre componentes do Media Foundation.
IMFSpatialAudioSample

Representa um exemplo de multimídia com informações de som espaciais. Cada IMFSpatialAudioSample contém um ou mais objetos IMFSpatialAudioObjectBuffer.
IMFSSLCertificateManager

Implementado por um cliente e chamado pelo Microsoft Media Foundation para obter o certificado SSL (Secure Sockets Layer) do cliente solicitado pelo servidor.
IMFStreamDescriptor

Obtém informações sobre um fluxo em uma fonte de mídia.
IMFStreamingSinkConfig

Passa informações de configuração para os coletores de mídia que são usados para transmitir o conteúdo.
IMFStreamSink

Representa um fluxo em um objeto de coletor de mídia.
IMFSystemId

Fornece um método que recupera dados de ID do sistema.
IMFTimecodeTranslate

Converte entre códigos de tempo da Society of Motion Picture and Television Engineers (SMPTE) e unidades de tempo de 100 nanossegundos.
IMFTimedText

Um objeto de texto cronometrado representa um componente do texto cronometrado.
IMFTimedTextBinary

Representa o conteúdo de dados de um objeto de texto cronometrado.
IMFTimedTextCue

Representa o objeto timed-text-cue.
IMFTimedTextFormattedText

Representa um bloco de texto em tempo formatado.
IMFTimedTextNotify

Interface que define retornos de chamada para notificações de Texto Cronometrado do Microsoft Media Foundation.
IMFTimedTextRegion

Representa a região de exibição de um objeto de texto cronometrado.
IMFTimedTextStyle

Representa o estilo do texto cronometrado.
IMFTimedTextTrack

Representa uma faixa de texto cronometrado.
IMFTimedTextTrackList

Representa uma lista de faixas de texto cronometrado.
IMFTimer

Fornece um temporizador que invoca um retorno de chamada em um momento especificado.
IMFTopoLoader

Converte uma topologia parcial em uma topologia completa.
IMFTopology

Representa uma topologia. Uma topologia descreve uma coleção de fontes de mídia, coletores e transformações conectadas em uma determinada ordem.
IMFTopologyNode

Representa um nó em uma topologia.
IMFTopologyNodeAttributeEditor

Atualizações os atributos de um ou mais nós na topologia atual da Sessão de Mídia.
IMFTrackedSample

Rastreia as contagens de referência em um exemplo de mídia de vídeo.
IMFTranscodeProfile

Implementado pelo objeto de perfil transcode.
IMFTranscodeSinkInfoProvider

Implementado pelo objeto de ativação do coletor transcode.
IMFTransform

Implementado por todas as MFTs (Media Foundation Transforms).
IMFTrustedInput

Implementado por componentes que fornecem ITAs (autoridades de confiança de entrada). Essa interface é usada para obter o ITA para cada um dos fluxos do componente.
IMFTrustedOutput

Implementado por componentes que fornecem OTAs (autoridades de confiança de saída).
IMFVideoCaptureSampleAllocator

Aloca exemplos de vídeo para um coletor de mídia de vídeo com funcionalidade especializada para dispositivos de captura de vídeo.
IMFVideoMediaType

Representa uma descrição de um formato de vídeo.
IMFVideoProcessorControl

Configura o MFT do Processador de Vídeo. (IMFVideoProcessorControl)
IMFVideoProcessorControl2

Configura o MFT do Processador de Vídeo. (IMFVideoProcessorControl2)
IMFVideoSampleAllocator

Aloca exemplos de vídeo para um coletor de mídia de vídeo.
IMFVideoSampleAllocatorCallback

Permite que um aplicativo acompanhe exemplos de vídeo alocados pelo EVR (renderizador de vídeo avançado).
IMFVideoSampleAllocatorEx

Aloca exemplos de vídeo que contêm superfícies de textura do Microsoft Direct3D 11.
IMFVideoSampleAllocatorNotify

O retorno de chamada para a interface IMFVideoSampleAllocatorCallback. (IMFVideoSampleAllocatorNotify)
IMFVideoSampleAllocatorNotifyEx

O retorno de chamada para a interface IMFVideoSampleAllocatorCallback. (IMFVideoSampleAllocatorNotifyEx)
IMFVirtualCamera

Representa uma câmera virtual que pode ser conectada ao pipeline do servidor de quadros do Media Foundation.
IMFWorkQueueServices

Controla as filas de trabalho criadas pela Sessão de Mídia.
IMFWorkQueueServicesEx

Estende a interface IMFWorkQueueServices.
IOPMVideoOutput

Representa uma saída de vídeo para uma sessão do OPM (Gerenciador de Proteção de Saída).
IPlayToControl

Permite que o objeto PlayToConnection se conecte a um elemento de mídia.
IPlayToControlWithCapabilities

Fornece funcionalidade para o IPlayToSource determinar os recursos do conteúdo.
IPlayToSourceClassFactory

Cria uma instância do objeto PlayToSource.
IToc

A interface IToc representa um sumário individual. Ele fornece métodos para adicionar entradas e remover entradas do sumário.
ITocCollection

O ITocCollection representa uma coleção de tabelas de conteúdo. Ele fornece métodos para adicionar, recuperar e remover tabelas de conteúdo da coleção.
ITocEntry

A interface ITocEntry representa uma entrada individual em um sumário. Ele fornece métodos para definir e recuperar informações descritivas para a entrada.
ITocEntryList

A interface ITocEntryList representa uma lista de entradas em um sumário. Ele fornece métodos para adicionar entradas e remover entradas da lista.
ITocParser

A interface ITocParser representa um objeto TOC Parser. Ele fornece métodos para armazenar tabelas de conteúdo em um arquivo de vídeo e recuperar tabelas de conteúdo de um arquivo de vídeo.
IWMCodecLeakyBucket

Configura os parâmetros de "bucket com vazamento" em um codificador de vídeo.
IWMCodecOutputTimestamp

Obtém o carimbo de data/hora do próximo quadro de vídeo a ser decodificado.
IWMCodecPrivateData

Obtém os dados de codec privados que devem ser acrescentados ao tipo de mídia de saída. Esses dados de codec são necessários para decodificar corretamente o conteúdo do Vídeo do Windows Media.
IWMCodecProps

Fornece métodos que recuperam propriedades de codec específicas do formato.
IWMCodecStrings

Recupera nomes e cadeias de caracteres descritivas para codecs e formatos.
IWMColorConvProps

Define as propriedades no conversor de cores DSP.
IWMResamplerProps

Define as propriedades no DSP do resampler de áudio.
IWMResizerProps

Define as propriedades no DSP do resizer de vídeo.
IWMSampleExtensionSupport

Configura o suporte de codec para extensões de exemplo.
IWMVideoDecoderHurryup

Controla a velocidade do decodificador de vídeo.
IWMVideoDecoderReconBuffer

Observação Essa interface está obsoleta e não deve ser usada. Gerencia quadros de vídeo reconstruídos.
IWMVideoForceKeyFrame

Força o codificador a codificar o quadro atual como um quadro-chave.

Estruturas

 
AecQualityMetrics_Struct

Contém métricas de qualidade para cancelamento de eco acústico (AEC). Essa estrutura é usada com a propriedade MFPKEY_WMAAECMA_RETRIEVE_TS_STATS.
ASF_FLAT_PICTURE

Contém uma imagem armazenada como metadados para uma fonte de mídia. Essa estrutura é usada como o item de dados para o atributo de metadados WM/Picture.
ASF_FLAT_SYNCHRONISED_LYRICS

Contém letras sincronizadas armazenadas como metadados para uma fonte de mídia. Essa estrutura é usada como o item de dados para o atributo de metadados WM/Lyrics_Synchronised.
ASF_INDEX_DESCRIPTOR

Descreve a configuração de indexação para um fluxo e um tipo de índice.
ASF_INDEX_IDENTIFIER

Especifica um índice para o objeto indexador ASF.
ASF_MUX_STATISTICS

Contém estatísticas sobre o progresso do multiplexador ASF.
CodecAPIEventData

A estrutura CodecAPIEventData contém dados de evento para o evento EC_CODECAPI_EVENT e é enviada por codecs que dão suporte à interface ICodecAPI.
D3D11_AES_CTR_IV

Contém um IV (vetor de inicialização) para criptografia de criptografia de bloco do modo AES-CTR (Advanced Encryption Standard Ctr) de 128 bits. (D3D11_AES_CTR_IV)
D3D11_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION_INPUT

Contém dados de entrada para um comando D3D11_AUTHENTICATED_CONFIGURE_ENCRYPTION_WHEN_ACCESSIBLE.
D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUT

Contém dados de entrada para um comando D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION.
D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE_INPUT

Contém dados de entrada para um comando D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE.
D3D11_AUTHENTICATED_CONFIGURE_INPUT

Contém dados de entrada para o método ID3D11VideoContext::ConfigureAuthenticatedChannel.
D3D11_AUTHENTICATED_CONFIGURE_OUTPUT

Contém a resposta do método ID3D11VideoContext::ConfigureAuthenticatedChannel.
D3D11_AUTHENTICATED_CONFIGURE_PROTECTION_INPUT

Contém dados de entrada para um comando D3D11_AUTHENTICATED_CONFIGURE_PROTECTION.
D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE_INPUT

Contém dados de entrada para um comando D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE.
D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT

Contém a resposta a uma consulta D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID_COUNT.
D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_INPUT

Contém dados de entrada para uma consulta D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID.
D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUT

Contém a resposta a uma consulta D3D11_AUTHENTICATED_QUERY_ENCRYPTION_WHEN_ACCESSIBLE_GUID.
D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_OUTPUT

Contém a resposta a uma consulta D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ATTRIBUTES.
D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT

Contém a resposta a uma consulta D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE.
D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT

Contém dados de entrada para uma consulta D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION.
D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_OUTPUT

Contém a resposta a uma consulta D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION.
D3D11_AUTHENTICATED_QUERY_CURRENT_ACCESSIBILITY_ENCRYPTION_OUTPUT

Contém a resposta a uma consulta D3D11_AUTHENTICATED_QUERY_CURRENT_ENCRYPTION_WHEN_ACCESSIBLE.
D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT

Contém a resposta a uma consulta D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE.
D3D11_AUTHENTICATED_QUERY_INPUT

Contém dados de entrada para o método ID3D11VideoContext::QueryAuthenticatedChannel.
D3D11_AUTHENTICATED_QUERY_OUTPUT

Contém uma resposta do método ID3D11VideoContext::QueryAuthenticatedChannel.
D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUT

Contém dados de entrada para uma consulta D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT.
D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUT

Contém a resposta a uma consulta D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT.
D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_INPUT

Contém dados de entrada para uma consulta D3D11_AUTHENTICATED_QUERY_OUTPUT_ID.
D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT

Contém a resposta a uma consulta D3D11_AUTHENTICATED_QUERY_OUTPUT_ID.
D3D11_AUTHENTICATED_QUERY_PROTECTION_OUTPUT

Contém a resposta a uma consulta D3D11_AUTHENTICATED_QUERY_PROTECTION.
D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUT

Contém a resposta a uma consulta D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT.
D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUT

Contém dados de entrada para uma consulta D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS.
D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT

Contém a resposta a uma consulta D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS.
D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUT

Contém a resposta a uma consulta D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT.
D3D11_ENCRYPTED_BLOCK_INFO

Especifica quais bytes em uma superfície de vídeo são criptografados.
D3D11_KEY_EXCHANGE_HW_PROTECTION_DATA

Representa dados de troca de chaves para proteção de conteúdo de hardware.
D3D11_KEY_EXCHANGE_HW_PROTECTION_INPUT_DATA

Representa dados de entrada de troca de chaves para proteção de conteúdo de hardware.
D3D11_KEY_EXCHANGE_HW_PROTECTION_OUTPUT_DATA

Representa os principais dados de saída de troca para proteção de conteúdo de hardware.
D3D11_OMAC

Contém um MAC (Código de Autenticação de Mensagem).
D3D11_TEX2D_ARRAY_VPOV

Identifica um recurso de textura para uma exibição de saída do processador de vídeo. (D3D11_TEX2D_ARRAY_VPOV)
D3D11_TEX2D_VDOV

Identifica o recurso de textura para uma exibição de saída do decodificador de vídeo.
D3D11_TEX2D_VPIV

Identifica o recurso de textura para uma exibição de entrada do processador de vídeo.
D3D11_TEX2D_VPOV

Identifica um recurso de textura para uma exibição de saída do processador de vídeo. (D3D11_TEX2D_VPOV)
D3D11_VIDEO_COLOR

Define um valor de cor para o vídeo do Microsoft Direct3D 11.
D3D11_VIDEO_COLOR_RGBA

Especifica um valor de cor RGB. (D3D11_VIDEO_COLOR_RGBA)
D3D11_VIDEO_COLOR_YCbCrA

Especifica um valor de cor YCbCr. (D3D11_VIDEO_COLOR_YCbCrA)
D3D11_VIDEO_CONTENT_PROTECTION_CAPS

Descreve os recursos de proteção de conteúdo de um driver gráfico.
D3D11_VIDEO_DECODER_BEGIN_FRAME_CRYPTO_SESSION

Fornece dados para o método ID3D11VideoContext::D ecoderBeginFrame.
D3D11_VIDEO_DECODER_BUFFER_DESC

Descreve um buffer compactado para decodificação. (D3D11_VIDEO_DECODER_BUFFER_DESC)
D3D11_VIDEO_DECODER_BUFFER_DESC1

Descreve um buffer compactado para decodificação. (D3D11_VIDEO_DECODER_BUFFER_DESC1)
D3D11_VIDEO_DECODER_CONFIG

Descreve a configuração de um dispositivo decodificador do Microsoft Direct3D 11 para a DXVA (Aceleração de Vídeo) DirectX.
D3D11_VIDEO_DECODER_DESC

Descreve um fluxo de vídeo para um decodificador de vídeo ou processador de vídeo do Microsoft Direct3D 11.
D3D11_VIDEO_DECODER_EXTENSION

Contém dados específicos do driver para o método ID3D11VideoContext::D ecoderExtension.
D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC

Descreve uma exibição de saída do decodificador de vídeo.
D3D11_VIDEO_DECODER_SUB_SAMPLE_MAPPING_BLOCK

Descreve um bloco de mapeamento de sub amostra.
D3D11_VIDEO_PROCESSOR_CAPS

Descreve os recursos de um processador de vídeo do Microsoft Direct3D 11.
D3D11_VIDEO_PROCESSOR_COLOR_SPACE

Especifica o espaço de cores para processamento de vídeo.
D3D11_VIDEO_PROCESSOR_CONTENT_DESC

Descreve um fluxo de vídeo para um processador de vídeo.
D3D11_VIDEO_PROCESSOR_CUSTOM_RATE

Especifica uma taxa personalizada para conversão de taxa de quadros ou IVTC (telecine inversa). (D3D11_VIDEO_PROCESSOR_CUSTOM_RATE)
D3D11_VIDEO_PROCESSOR_FILTER_RANGE

Define o intervalo de valores com suporte para um filtro de imagem. (D3D11_VIDEO_PROCESSOR_FILTER_RANGE)
D3D11_VIDEO_PROCESSOR_INPUT_VIEW_DESC

Descreve uma exibição de entrada do processador de vídeo.
D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC

Descreve uma exibição de saída do processador de vídeo.
D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS

Define um grupo de recursos de processador de vídeo associados à conversão de taxa de quadros, incluindo desinterlacing e telecine inverso.
D3D11_VIDEO_PROCESSOR_STREAM

Contém dados de nível de fluxo para o método ID3D11VideoContext::VideoProcessorBlt.
D3D11_VIDEO_PROCESSOR_STREAM_BEHAVIOR_HINT

Fornece informações sobre os fluxos de entrada passados para o método ID3DVideoContext1::VideoProcessorGetBehaviorHints.
D3D11_VIDEO_SAMPLE_DESC

Descreve um exemplo de vídeo.
D3D12_FEATURE_DATA_VIDEO_DECODE_CONVERSION_SUPPORT

Recupera a lista de perfis com suporte. (D3D12_FEATURE_DATA_VIDEO_DECODE_CONVERSION_SUPPORT)
D3D12_FEATURE_DATA_VIDEO_DECODE_FORMATS

Recupera a lista de formatos com suporte.
D3D12_FEATURE_DATA_VIDEO_DECODE_HISTOGRAM

Fornece dados para chamadas para ID3D12VideoDevice::CheckFeatureSupport quando o recurso especificado é D3D12_FEATURE_VIDEO_DECODE_HISTOGRAM.
D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES

Recupera a lista de perfis com suporte. (D3D12_FEATURE_DATA_VIDEO_DECODE_PROFILES)
D3D12_FEATURE_DATA_VIDEO_DECODE_SUPPORT

Recupera informações de suporte para decodificação de vídeo.
D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE

Descreve o tamanho da alocação de um heap de decodificador de vídeo. (D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE)
D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC

Recupera um valor que indica se o codec especificado tem suporte para codificação de vídeo.
D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT

Recupera um valor que indica se os parâmetros de suporte de configuração de codec especificados têm suporte para a configuração de codificação HEVC fornecida ou recupera a configuração com suporte para codificação H.264.
D3D12_FEATURE_DATA_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT

Recupera o suporte ao controle de imagem para o codec e o perfil especificados.
D3D12_FEATURE_DATA_VIDEO_ENCODER_FRAME_SUBREGION_LAYOUT_MODE

Recupera um valor que indica se o modo de layout de sub-região de quadro especificado tem suporte para o código, o perfil e o nível especificados.
D3D12_FEATURE_DATA_VIDEO_ENCODER_HEAP_SIZE

Recupera um valor que indica se o codec especificado tem suporte para codificação de vídeo, bem como os tamanhos L0 e L1 do objeto heap.
D3D12_FEATURE_DATA_VIDEO_ENCODER_INPUT_FORMAT

Recupera um valor que indica se o codec, o perfil e o formato especificados têm suporte para codificação de vídeo.
D3D12_FEATURE_DATA_VIDEO_ENCODER_INTRA_REFRESH_MODE

Recupera um valor que indica se o modo de atualização intra especificado tem suporte para o codec, o perfil e o nível especificados.
D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTION

Recupera a lista de resoluções com suporte para o codec especificado.
D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNT

A estrutura de D3D12_FEATURE_DATA_VIDEO_ENCODER_OUTPUT_RESOLUTION_RATIOS_COUNT (d3d12video.h) recupera o número de taxas de resolução com suporte para o codec especificado.
D3D12_FEATURE_DATA_VIDEO_ENCODER_PROFILE_LEVEL

Recupera um valor que indica se o perfil especificado tem suporte para codificação de vídeo.
D3D12_FEATURE_DATA_VIDEO_ENCODER_RATE_CONTROL_MODE

Recupera um valor que indica se o modo de controle de taxa especificado tem suporte para codificação de vídeo com o codec especificado
D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOLUTION_SUPPORT_LIMITS

Representa os limites de suporte à resolução do codificador de vídeo para uma estrutura de D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT.
D3D12_FEATURE_DATA_VIDEO_ENCODER_RESOURCE_REQUIREMENTS

Recupera valores que indicam requisitos de recursos para codificação de vídeo com a configuração de codificação especificada.
D3D12_FEATURE_DATA_VIDEO_ENCODER_SUPPORT

Recupera valores que indicam suporte para os recursos de codificação de vídeo e valores de configuração especificados.
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_COUNT

Recupera o número de comandos de extensão de vídeo.
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_PARAMETER_COUNT

Recupera o número de parâmetros com suporte para o estágio de parâmetro especificado.
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_PARAMETERS

Recupera a lista de parâmetros de comando de extensão de vídeo para o estágio de parâmetro especificado.
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SIZE

Verifica o tamanho da alocação de um comando de extensão de vídeo.
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMAND_SUPPORT

Recupera o suporte ao comando de extensão de vídeo usando estruturas de entrada e saída definidas por comando.
D3D12_FEATURE_DATA_VIDEO_EXTENSION_COMMANDS

Recupera a lista de comandos de extensão de vídeo do driver.
D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR

Fornece dados para chamadas para ID3D12VideoDevice::CheckFeatureSupport quando o recurso especificado é D3D12_FEATURE_VIDEO_MOTION_ESTIMATOR. Recupera os recursos de estimativa de movimento para um codificador de vídeo.
D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR_PROTECTED_RESOURCES

Fornece dados para chamadas para ID3D12VideoDevice::CheckFeatureSupport quando o recurso especificado é D3D12_FEATURE_VIDEO_MOTION_ESTIMATOR_PROTECTED_RESOURCES. Recupera o suporte a recursos protegidos para estimativa de movimento de vídeo.
D3D12_FEATURE_DATA_VIDEO_MOTION_ESTIMATOR_SIZE

Descreve o tamanho da alocação de um heap de avaliador de movimento de vídeo.
D3D12_FEATURE_DATA_VIDEO_PROCESS_MAX_INPUT_STREAMS

Recupera o número máximo de fluxos de entrada habilitados compatíveis com o processador de vídeo.
D3D12_FEATURE_DATA_VIDEO_PROCESS_REFERENCE_INFO

Recupera o número de quadros de referência passados e futuros necessários para o modo de desinterlace, filtro, conversão de taxa ou recursos de processamento automático especificados.
D3D12_FEATURE_DATA_VIDEO_PROCESS_SUPPORT

Fornece dados para chamadas para ID3D12VideoDevice::CheckFeatureSupport quando o recurso especificado é D3D12_FEATURE_VIDEO_PROCESS_SUPPORT.
D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE

Descreve o tamanho da alocação de um heap de decodificador de vídeo. (D3D12_FEATURE_DATA_VIDEO_PROCESSOR_SIZE)
D3D12_QUERY_DATA_VIDEO_DECODE_STATISTICS

Representa dados para uma consulta de estatísticas de decodificação de vídeo invocada chamando ID3D12VideoDecodeCommandList::EndQuery.
D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_INPUT

Fornece dados de entrada para chamadas para ID3D12VideoEncodeCommandList::ResolveMotionVectorHeap.
D3D12_RESOLVE_VIDEO_MOTION_VECTOR_HEAP_OUTPUT

Recebe dados de saída de chamadas para ID3D12VideoEncodeCommandList::ResolveMotionVectorHeap.
D3D12_RESOURCE_COORDINATE

Descreve as coordenadas de um recurso.
D3D12_VIDEO_DECODE_COMPRESSED_BITSTREAM

Representa um bitstream compactado do qual o vídeo é decodificado.
D3D12_VIDEO_DECODE_CONFIGURATION

Descreve a configuração de um decodificador de vídeo.
D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS

Especifica os parâmetros para a conversão de saída de decodificação. (D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS)
D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS1

Especifica os parâmetros para a conversão de saída de decodificação. (D3D12_VIDEO_DECODE_CONVERSION_ARGUMENTS1)
D3D12_VIDEO_DECODE_FRAME_ARGUMENT

Representa os parâmetros de decodificação para um quadro.
D3D12_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS

Especifica os parâmetros do fluxo de entrada para uma operação de decodificação de vídeo.
D3D12_VIDEO_DECODE_OUTPUT_HISTOGRAM

Representa o buffer de saída de histograma para um único componente.
D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS

Especifica os parâmetros do fluxo de saída para uma operação de decodificação de vídeo. (D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS)
D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1

Especifica os parâmetros do fluxo de saída para uma operação de decodificação de vídeo. (D3D12_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS1)
D3D12_VIDEO_DECODE_REFERENCE_FRAMES

Contém a lista de quadros de referência para a operação de decodificação atual.
D3D12_VIDEO_DECODER_DESC

Descreve um ID3D12VideoDecoder.
D3D12_VIDEO_DECODER_HEAP_DESC

Descreve um ID3D12VideoDecoderHeap.
D3D12_VIDEO_ENCODE_REFERENCE_FRAMES

Representa as imagens de referência reconstruídas para uma operação de codificação.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION

Representa uma estrutura de configuração de codec para codificação de vídeo.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_H264

Representa a configuração de codec para codificação H.264.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_HEVC

Representa a configuração de codec para codificação HEVC.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT

Representa uma estrutura de suporte de configuração de codec para codificação de vídeo.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_H264

Representa o suporte à configuração de codec do codificador para codificação H.264.
D3D12_VIDEO_ENCODER_CODEC_CONFIGURATION_SUPPORT_HEVC

Representa o suporte à configuração de codec do codificador para codificação HEVC.
D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT

Representa a estrutura de suporte ao controle de imagem para vários codecs.
D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_H264

Representa as configurações de suporte ao controle de imagem para codificação de vídeo H.264.
D3D12_VIDEO_ENCODER_CODEC_PICTURE_CONTROL_SUPPORT_HEVC

Representa as configurações de suporte ao controle de imagem para codificação de vídeo HEVC.
D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM

Encapsula a saída de bitstream compactada para a operação de codificação.
D3D12_VIDEO_ENCODER_DESC

Descreve um ID3D12VideoEncoder.
D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER

Representa um buffer que contém metadados sobre uma operação ID3D12VideoEncodeCommandList2::EncodeFrame.
D3D12_VIDEO_ENCODER_ENCODEFRAME_INPUT_ARGUMENTS

Representa argumentos de entrada para ID3D12VideoEncodeCommandList2::EncodeFrame.
D3D12_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_ARGUMENTS

Representa argumentos de saída para ID3D12VideoEncodeCommandList2::EncodeFrame.
D3D12_VIDEO_ENCODER_FRAME_SUBREGION_METADATA

Representa os metadados de sub-região do codificador de vídeo.
D3D12_VIDEO_ENCODER_HEAP_DESC

Descreve um ID3D12VideoEncoderHeap.
D3D12_VIDEO_ENCODER_INTRA_REFRESH

Representa as configurações de atualização intra para codificação de vídeo.
D3D12_VIDEO_ENCODER_LEVEL_SETTING

Representa uma configuração de nível de codificador de vídeo.
D3D12_VIDEO_ENCODER_LEVEL_TIER_CONSTRAINTS_HEVC

Associa um nível e uma camada para configuração de nível hevc (codificação de vídeo de alta eficiência).
D3D12_VIDEO_ENCODER_OUTPUT_METADATA

Representa metadados sobre uma operação ID3D12VideoEncodeCommandList2::EncodeFrame.
D3D12_VIDEO_ENCODER_OUTPUT_METADATA_STATISTICS

Representa estatísticas de codificação sobre uma operação ID3D12VideoEncodeCommandList2::EncodeFrame.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA

Representa os elementos de controle de nível de imagem para o comando EncodeFrame associado para vários codecs.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264

Representa os elementos de controle de nível de imagem para o comando EncodeFrame associado para codificação H.264.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_LIST_MODIFICATION_OPERATION

Representa uma operação de modificação de lista de imagens para codificação de vídeo H264.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_H264_REFERENCE_PICTURE_MARKING_OPERATION

Descreve as alterações nas imagens de referência como operações de memória como uma tupla de um identificador de operação e parâmetros associados necessários para a operação.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_CODEC_DATA_HEVC

Representa os elementos de controle de nível de imagem para o comando EncodeFrame associado para codificação HEVC.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_DESC

06/30/2021
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA

Define sub-regiões de controle de imagem como fatias para vários codecs.
D3D12_VIDEO_ENCODER_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA_SLICES

Define sub-regiões como fatias para codecs que dão suporte a esse modo de particionamento.
D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_DESC

Define uma resolução de imagem do codificador de vídeo.
D3D12_VIDEO_ENCODER_PICTURE_RESOLUTION_RATIO_DESC

Define uma taxa de resolução como uma fração irredutível.
D3D12_VIDEO_ENCODER_PROFILE_DESC

Descreve um perfil de codificador.
D3D12_VIDEO_ENCODER_RATE_CONTROL

Representa uma configuração de controle de taxa do codificador de vídeo.
D3D12_VIDEO_ENCODER_RATE_CONTROL_CBR

Representa uma definição de estrutura de controle de taxa para o modo de taxa de bits constante.
D3D12_VIDEO_ENCODER_RATE_CONTROL_CONFIGURATION_PARAMS

Representa definições de estrutura de controle de taxa do codificador de vídeo para uma estrutura de D3D12_VIDEO_ENCODER_RATE_CONTROL.
D3D12_VIDEO_ENCODER_RATE_CONTROL_CQP

Representa uma definição de estrutura de controle de taxa para o modo de parâmetro de quantização constante.
D3D12_VIDEO_ENCODER_RATE_CONTROL_QVBR

Representa uma definição de estrutura de controle de taxa para o destino de qualidade constante com taxa de bits restrita.
D3D12_VIDEO_ENCODER_RATE_CONTROL_VBR

Representa uma definição de estrutura de controle de taxa para o modo de taxa de bits variável.
D3D12_VIDEO_ENCODER_RECONSTRUCTED_PICTURE

Representa a imagem reconstruída gerada do quadro de entrada passado para a operação de codificação.
D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_H264

Representa um descritor de imagem de referência para codificação de vídeo H.264.
D3D12_VIDEO_ENCODER_REFERENCE_PICTURE_DESCRIPTOR_HEVC

Representa um descritor de imagem de referência para codificação de vídeo HEVC.
D3D12_VIDEO_ENCODER_RESOLVE_METADATA_INPUT_ARGUMENTS

Representa argumentos de entrada para uma chamada para ID3D12VideoEncodeCommandList2::ResolveEncoderOutputMetadata.
D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS

Representa argumentos de saída para uma chamada para ID3D12VideoEncodeCommandList2::ResolveEncoderOutputMetadata.
D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC

O D3D12_VIDEO_ENCODER_SEQUENCE_CONTROL_DESC representa parâmetros para a entrada da operação de codificação de vídeo em um nível de sequência.
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE

Representa a estrutura GOP para vários codecs de vídeo.
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_H264

Representa a estrutura GOP para codificação de vídeo H.264.
D3D12_VIDEO_ENCODER_SEQUENCE_GOP_STRUCTURE_HEVC

Representa a estrutura GOP para codificação de vídeo HEVC.
D3D12_VIDEO_EXTENSION_COMMAND_DESC

Descreve um comando de extensão de vídeo. (D3D12_VIDEO_EXTENSION_COMMAND_DESC)
D3D12_VIDEO_EXTENSION_COMMAND_INFO

Descreve um comando de extensão de vídeo. (D3D12_VIDEO_EXTENSION_COMMAND_INFO)
D3D12_VIDEO_EXTENSION_COMMAND_PARAMETER_INFO

Descreve um parâmetro de comando de extensão de vídeo.
D3D12_VIDEO_FORMAT

Define a combinação de um formato de pixel e espaço de cor para uma descrição do conteúdo do recurso.
D3D12_VIDEO_MOTION_ESTIMATOR_DESC

Descreve um ID3D12VideoMotionEstimator. Passe essa estrutura para ID3D12VideoDevice1::CreateVideoMotionEstimator para criar uma instância de ID3D12VideoMotionEstimator.
D3D12_VIDEO_MOTION_ESTIMATOR_INPUT

Especifica os parâmetros de entrada para chamadas para ID3D12VideoEncodeCommandList::EstimateMotion.
D3D12_VIDEO_MOTION_ESTIMATOR_OUTPUT

Especifica os parâmetros de saída para chamadas para ID3D12VideoEncodeCommandList::EstimateMotion.
D3D12_VIDEO_MOTION_VECTOR_HEAP_DESC

Descreve um ID3D12VideoMotionEstimatorHeap. Passe essa estrutura para ID3D12VideoDevice1::CreateVideoMotionEstimatorHeap para criar uma instância de ID3D12VideoMotionEstimatorHeap.
D3D12_VIDEO_PROCESS_ALPHA_BLENDING

Especifica parâmetros de mesclagem alfa para processamento de vídeo.
D3D12_VIDEO_PROCESS_FILTER_RANGE

Define o intervalo de valores com suporte para um filtro de imagem. (D3D12_VIDEO_PROCESS_FILTER_RANGE)
D3D12_VIDEO_PROCESS_INPUT_STREAM

Contém informações de entrada para a funcionalidade de combinação do processador de vídeo.
D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS

Especifica argumentos de fluxo de entrada para um fluxo de entrada passado para ID3D12VideoCommandList::P rocessFrames.
D3D12_VIDEO_PROCESS_INPUT_STREAM_ARGUMENTS1

Especifica argumentos de fluxo de entrada para um fluxo de entrada passado para ID3D12VideoProcessCommandList1::P rocessFrames1, que dá suporte à alteração do tipo de campo para cada chamada.
D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC

Especifica os parâmetros do fluxo de entrada para uma operação de processo de vídeo.
D3D12_VIDEO_PROCESS_INPUT_STREAM_RATE

Fornece informações sobre a taxa de fluxo.
D3D12_VIDEO_PROCESS_LUMA_KEY

Especifica as configurações usadas para o keying do Luma.
D3D12_VIDEO_PROCESS_OUTPUT_STREAM

Representa o fluxo de saída para comandos de processamento de vídeo.
D3D12_VIDEO_PROCESS_OUTPUT_STREAM_ARGUMENTS

Especifica argumentos de fluxo de saída para a saída passada para ID3D12VideoCommandList::P rocessFrames.
D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC

Especifica argumentos de fluxo de saída para a saída passada para ID3D12VideoProcessCommandList::P rocessFrames.
D3D12_VIDEO_PROCESS_REFERENCE_SET

Contém os quadros de referência necessários para executar o processamento de vídeo.
D3D12_VIDEO_PROCESS_TRANSFORM

Especifica parâmetros de transformação para processamento de vídeo.
D3D12_VIDEO_SAMPLE

Descreve a largura, a altura, o formato e o espaço de cores de um buffer de imagem.
D3D12_VIDEO_SCALE_SUPPORT

Descreve o intervalo de dimensionamento com suporte de tamanhos de saída para um dimensionador de vídeo.
D3D12_VIDEO_SIZE_RANGE

Descreve o intervalo de tamanhos com suporte para um dimensionador de vídeo.
D3DCONTENTPROTECTIONCAPS

Descreve os recursos de proteção de conteúdo de um driver de exibição.
D3DOVERLAYCAPS

Especifica os recursos de sobreposição de hardware para um dispositivo Direct3D.
DEVICE_INFO

Contém informações sobre um dispositivo de compartilhamento de mídia.
DigitalWindowSetting

Representa as configurações de limites da janela digital para captura de vídeo.
DXVA2_AES_CTR_IV

Contém um IV (vetor de inicialização) para criptografia de criptografia de bloco do modo AES-CTR (Advanced Encryption Standard Ctr) de 128 bits. (DXVA2_AES_CTR_IV)
DXVA2_AYUVSample16

Define um valor de pixel AYUV de 16 bits.
DXVA2_AYUVSample8

Define um valor de pixel AYUV de 8 bits.
DXVA2_ConfigPictureDecode

Descreve a configuração de um dispositivo de decodificador DXVA.
DXVA2_DecodeBufferDesc

Descreve um buffer enviado de um decodificador para um dispositivo de Aceleração de Vídeo DirectX (DXVA).
DXVA2_DecodeExecuteParams

Contém parâmetros para o método IDirectXVideoDecoder::Execute.
DXVA2_DecodeExtensionData

Contém dados privados para o método IDirectXVideoDecoder::Execute.
DXVA2_ExtendedFormat

Descreve o formato de um fluxo de vídeo.
DXVA2_FilterValues

Contém parâmetros para um filtro de imagem DXVA (Aceleração de Vídeo) do DirectX.
DXVA2_Fixed32

Define um número de ponto fixo de 32 bits.
DXVA2_Frequency

Define uma frequência de vídeo.
DXVA2_ProcAmpValues

Contém valores para operações de processamento de vídeo DXVA (Aceleração de Vídeo) DirectX.
DXVA2_ValueRange

Define o intervalo de valores com suporte para uma operação de DXVA (Aceleração de Vídeo) do DirectX.
DXVA2_VideoDesc

Descreve um fluxo de vídeo para um dispositivo de decodificador DXVA ou um dispositivo processador de vídeo.
DXVA2_VideoProcessBltParams

Contém parâmetros para o método IDirectXVideoProcessor::VideoProcessBlt.
DXVA2_VideoProcessorCaps

Descreve os recursos de um modo de processador de vídeo DVXA (Aceleração de Vídeo) DirectX.
DXVA2_VideoSample

Especifica um exemplo de entrada para o método IDirectXVideoProcessor::VideoProcessBlt.
DXVABufferInfo

Especifica um buffer para o método IDirect3DDXVADevice9::Execute.
DXVACompBufferInfo

Especifica os requisitos para superfícies compactadas para a DXVA (Aceleração de Vídeo) do DirectX.
DXVAHD_BLT_STATE_ALPHA_FILL_DATA

Especifica como os valores alfa de saída são calculados para operações blit ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_BLT_STATE_BACKGROUND_COLOR_DATA

Especifica a cor da tela de fundo para operações blit, ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_BLT_STATE_CONSTRICTION_DATA

Especifica se a saída é desamploda em uma operação blit ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE_DATA

Especifica o espaço de cor de saída para operações blit, ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_BLT_STATE_PRIVATE_DATA

Contém dados para um estado blit privado para a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_BLT_STATE_TARGET_RECT_DATA

Especifica o retângulo de destino para blitting, ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_COLOR

Define um valor de cor para DXVA-HD.
DXVAHD_COLOR_RGBA

Especifica um valor de cor RGB. (DXVAHD_COLOR_RGBA)
DXVAHD_COLOR_YCbCrA

Especifica um valor de cor YCbCr. (DXVAHD_COLOR_YCbCrA)
DXVAHD_CONTENT_DESC

Descreve um fluxo de vídeo para um processador de vídeo DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_CUSTOM_RATE_DATA

Especifica uma taxa personalizada para conversão de taxa de quadros ou IVTC (telecine inversa). (DXVAHD_CUSTOM_RATE_DATA)
DXVAHD_FILTER_RANGE_DATA

Define o intervalo de valores com suporte para um filtro de imagem. (DXVAHD_FILTER_RANGE_DATA)
DXVAHD_RATIONAL

Contém um número racional (taxa).
DXVAHD_STREAM_DATA

Contém dados por fluxo para o método IDXVAHD_VideoProcessor::VideoProcessBltHD.
DXVAHD_STREAM_STATE_ALPHA_DATA

Especifica o valor alfa planar para um fluxo de entrada ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_STREAM_STATE_ASPECT_RATIO_DATA

Especifica a PAR (taxa de proporção de pixel) para os retângulos de origem e destino.
DXVAHD_STREAM_STATE_D3DFORMAT_DATA

Especifica o formato de um fluxo de entrada ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_STREAM_STATE_DESTINATION_RECT_DATA

Especifica o retângulo de destino para um fluxo de entrada ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_STREAM_STATE_FILTER_DATA

Especifica o nível de uma operação de filtragem em um fluxo de entrada de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.
DXVAHD_STREAM_STATE_FRAME_FORMAT_DATA

Especifica como um fluxo de entrada de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX está entrelaçado.
DXVAHD_STREAM_STATE_INPUT_COLOR_SPACE_DATA

Especifica o espaço de cores para um fluxo de entrada de alta definição de aceleração de vídeo (DXVA-HD) do Microsoft DirectX.
DXVAHD_STREAM_STATE_LUMA_KEY_DATA

Especifica a chave luma para um fluxo de entrada, ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA

Especifica a taxa de quadros de saída para um fluxo de entrada ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_STREAM_STATE_PALETTE_DATA

Contém as entradas da paleta de cores para um fluxo de entrada, ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_STREAM_STATE_PRIVATE_DATA

Contém dados para um estado de fluxo privado para um fluxo de entrada DXVA-HD (Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_STREAM_STATE_PRIVATE_IVTC_DATA

Contém estatísticas inversas do TELECINE (IVTC) de um dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.
DXVAHD_STREAM_STATE_SOURCE_RECT_DATA

Especifica o retângulo de origem para um fluxo de entrada ao usar a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_VPCAPS

Especifica os recursos do processador de vídeo DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAHD_VPDEVCAPS

Especifica os recursos de um dispositivo de Alta Definição de Aceleração de Vídeo (DXVA-HD) do Microsoft DirectX.
DXVAHDSW_CALLBACKS

Contém ponteiros para funções implementadas por um plug-in de software para a DXVA-HD (Alta Definição de Aceleração de Vídeo) do Microsoft DirectX.
DXVAUncompDataInfo

Especifica as dimensões e o formato de pixel das superfícies descompactadas para a decodificação de vídeo de Aceleração de Vídeo (DXVA) do DirectX.
MACROBLOCK_DATA

Fornece dados sobre um macroblock durante a decodificação de vídeo.
MF_BYTE_STREAM_CACHE_RANGE

Especifica um intervalo de bytes.
MF_CAMERA_CONTROL_RANGE_INFO

A estrutura MF_CAMERA_CONTROL_RANGE_INFO representa o intervalo aceito, o valor da etapa e o valor padrão de um controle de câmera.
MF_FLOAT2

Um vetor com dois componentes.
MF_FLOAT3

Um vetor com três componentes.
MF_LEAKY_BUCKET_PAIR

Especifica os requisitos de buffer de um arquivo.
MF_QUATERNION

Um vetor quadridimensional, usado para representar uma rotação.
MF_SINK_WRITER_STATISTICS

Contém estatísticas sobre o desempenho do gravador do coletor.
MF_TRANSCODE_SINK_INFO

Contém informações sobre os fluxos de áudio e vídeo para o objeto de ativação do coletor de transcodificação.
MFARGB

Descreve um valor de cor ARGB.
MFASYNCRESULT

Contém dados necessários para implementar a interface IMFAsyncResult.
MFAYUVSample

Descreve um exemplo 4:4:4:4 Y'Cb'Cr'.
MFBYTESTREAM_BUFFERING_PARAMS

Especifica os parâmetros de buffer para um fluxo de bytes de rede.
MFCameraExtrinsic_CalibratedTransform

Uma transformação que descreve a localização de uma câmera em relação a outras câmeras ou uma referência externa estabelecida.
MFCameraExtrinsics

Descreve a localização de uma câmera em relação a outras câmeras ou uma referência externa estabelecida.
MFCameraIntrinsic_DistortionModel

Representa um modelo de distorção de lente polinomial.
MFCameraIntrinsic_PinholeCameraModel

Representa um modelo de câmera pinhole.
MFCLOCK_PROPERTIES

Define as propriedades de um relógio.
MFCONTENTPROTECTIONDEVICE_INPUT_DATA

Contém informações sobre os dados que você deseja fornecer como entrada para uma função do sistema de proteção.
MFCONTENTPROTECTIONDEVICE_OUTPUT_DATA

Contém informações sobre os dados recebidos como saída de uma função do sistema de proteção.
MFCONTENTPROTECTIONDEVICE_REALTIMECLIENT_DATA

Aconselha o processador seguro dos parâmetros MMCSS (serviço agendador de classe multimídia) para que as tarefas em tempo real possam ser agendadas na prioridade esperada.
MFFOLDDOWN_MATRIX

Contém coeficientes usados para transformar áudio multicanal em um número menor de canais de áudio. Esse processo é chamado de dobra para baixo.
MFINPUTTRUSTAUTHORITY_ACCESS_ACTION

Descreve uma ação solicitada por uma OTA (autoridade de confiança de saída). A solicitação é enviada para uma ITA (autoridade de confiança de entrada).
MFINPUTTRUSTAUTHORITY_ACCESS_PARAMS

Contém parâmetros para o método IMFInputTrustAuthority::BindAccess ou IMFInputTrustAuthority::UpdateAccess.
MFMediaKeyStatus

Representa o status de uma chave de sessão cdm (módulo de descriptografia de conteúdo).
MFMPEG2DLNASINKSTATS

Contém estatísticas de codificação do coletor de mídia DLNA (Digital Living Network Alliance).
MFNetCredentialManagerGetParam

Contém as informações de autenticação do gerenciador de credenciais.
MFOffset

Especifica um deslocamento como um número real de ponto fixo.
MFP_ACQUIRE_USER_CREDENTIAL_EVENT

Estrutura de eventos para o evento MFP_EVENT_TYPE_ACQUIRE_USER_CREDENTIAL.
MFP_ERROR_EVENT

Estrutura de eventos para o evento MFP_EVENT_TYPE_ERROR.
MFP_EVENT_HEADER

Contém informações comuns a todos os tipos de evento MFPlay.
MFP_FRAME_STEP_EVENT

Estrutura de eventos para o evento MFP_EVENT_TYPE_FRAME_STEP.
MFP_MEDIAITEM_CLEARED_EVENT

Estrutura de eventos para o evento MFP_EVENT_TYPE_MEDIAITEM_CLEARED.
MFP_MEDIAITEM_CREATED_EVENT

Estrutura de eventos para o evento MFP_EVENT_TYPE_MEDIAITEM_CREATED.
MFP_MEDIAITEM_SET_EVENT

Estrutura de eventos para o evento MFP_EVENT_TYPE_MEDIAITEM_SET.
MFP_MF_EVENT

Estrutura de eventos para o evento MFP_EVENT_TYPE_MF.
MFP_PAUSE_EVENT

Estrutura de eventos para o evento MFP_EVENT_TYPE_PAUSE.
MFP_PLAY_EVENT

Estrutura de eventos para o evento MFP_EVENT_TYPE_PLAY.
MFP_PLAYBACK_ENDED_EVENT

Estrutura de eventos para o evento MFP_EVENT_TYPE_PLAYBACK_ENDED.
MFP_POSITION_SET_EVENT

Estrutura de eventos para o evento MFP_EVENT_TYPE_POSITION_SET.
MFP_RATE_SET_EVENT

Estrutura de eventos para o evento MFP_EVENT_TYPE_RATE_SET.
MFP_STOP_EVENT

Estrutura de eventos para o evento MFP_EVENT_TYPE_STOP.
MFPaletteEntry

Contém uma entrada de paleta em uma tabela de cores.
MFPinholeCameraIntrinsic_IntrinsicModel

Representa um modelo intrínseco de câmera pinhole para uma resolução especificada.
MFPinholeCameraIntrinsics

Contém modelos intrínsecos de câmera de zero ou 1 pinhole que descrevem como projetar um ponto 3D no mundo físico no quadro de imagem 2D de uma câmera.
MFRatio

Representa uma taxa.
MFRR_COMPONENT_HASH_INFO

Contém informações sobre um componente revogado.
MFRR_COMPONENTS

Contém informações sobre um ou mais componentes revogados.
MFT_INPUT_STREAM_INFO

Contém informações sobre um fluxo de entrada em uma transformação do Media Foundation (MFT). Para obter esses valores, chame IMFTransform::GetInputStreamInfo.
MFT_OUTPUT_DATA_BUFFER

Contém informações sobre um buffer de saída para uma transformação do Media Foundation. Essa estrutura é usada no método IMFTransform::P rocessOutput.
MFT_OUTPUT_STREAM_INFO

Contém informações sobre um fluxo de saída em uma transformação do Media Foundation (MFT). Para obter esses valores, chame IMFTransform::GetOutputStreamInfo.
MFT_REGISTER_TYPE_INFO

Contém informações de tipo de mídia para registrar uma transformação do Media Foundation (MFT).
MFT_REGISTRATION_INFO

Contém parâmetros para o método IMFLocalMFTRegistration::RegisterMFTs.
MFTOPONODE_ATTRIBUTE_UPDATE

Especifica um novo valor de atributo para um nó de topologia.
MFVideoArea

Especifica uma área retangular dentro de um quadro de vídeo.
MFVideoCompressedInfo

Contém informações sobre um formato de compactação de vídeo. Essa estrutura é usada na estrutura MFVIDEOFORMAT.
MFVIDEOFORMAT

Descreve um formato de vídeo.
MFVideoInfo

Contém informações de formato de vídeo que se aplicam a formatos compactados e descompactados. Essa estrutura é usada na estrutura MFVIDEOFORMAT.
MFVideoNormalizedRect

A estrutura MFVideoNormalizedRect (mfcaptureengine.h) define um retângulo normalizado, que é usado para especificar sub-retângulos em um retângulo de vídeo.
MFVideoNormalizedRect

A estrutura MFVideoNormalizedRect (mfmediaengine.h) define um retângulo normalizado, que é usado para especificar sub-retângulos em um retângulo de vídeo.
MFVideoSurfaceInfo

Contém informações sobre um formato de vídeo descompactado. Essa estrutura é usada na estrutura MFVIDEOFORMAT.
MT_ARBITRARY_HEADER

Contém dados de formato para um fluxo binário em um arquivo ASF (Advanced Streaming Format).
MT_CUSTOM_VIDEO_PRIMARIES

Define primárias de cores personalizadas para uma fonte de vídeo. As primárias de cores definem como converter cores de espaço de cor RGB em espaço de cor CIE XYZ.
OPM_ACP_AND_CGMSA_SIGNALING

Contém o resultado de uma consulta OPM_GET_ACP_AND_CGMSA_SIGNALING.
OPM_ACTUAL_OUTPUT_FORMAT

Contém o resultado de uma consulta OPM_GET_ACTUAL_OUTPUT_FORMAT no OPM (Gerenciador de Proteção de Saída).
OPM_CONFIGURE_PARAMETERS

Contém um comando OPM (Output Protection Manager) ou COPP (Certified Output Protection Manager).
OPM_CONNECTED_HDCP_DEVICE_INFORMATION

Contém o resultado de uma consulta OPM_GET_CONNECTED_HDCP_DEVICE_INFORMATION.
OPM_COPP_COMPATIBLE_GET_INFO_PARAMETERS

Contém parâmetros para o método IOPMVideoOutput::COPPCompatibleGetInformation.
OPM_ENCRYPTED_INITIALIZATION_PARAMETERS

Contém parâmetros de inicialização criptografados para uma sessão do OPM (Output Protection Manager). (OPM_ENCRYPTED_INITIALIZATION_PARAMETERS).
OPM_ENCRYPTED_INITIALIZATION_PARAMETERS

A estrutura OPM_ENCRYPTED_INITIALIZATION_PARAMETERS (ksopmapi.h) contém parâmetros de inicialização para uma sessão do OPM (Output Protection Manager).
OPM_GET_CODEC_INFO_INFORMATION

OPM_GET_CODEC_INFO_INFORMATION (opmapi.h) contém o resultado de uma consulta OPM_GET_CODEC_INFO.
OPM_GET_CODEC_INFO_INFORMATION

A estrutura OPM_GET_CODEC_INFO_INFORMATION (ksopmapi.h) contém o resultado de uma consulta OPM_GET_CODEC_INFO.
OPM_GET_CODEC_INFO_PARAMETERS

OPM_GET_CODEC_INFO_PARAMETERS (opmapi.h) contém informações para o comando OPM_GET_CODEC_INFO.
OPM_GET_CODEC_INFO_PARAMETERS

O OPM_GET_CODEC_INFO_PARAMETERS (ksopmapi.h) structrue contém informações para o comando OPM_GET_CODEC_INFO.
OPM_GET_INFO_PARAMETERS

OPM_GET_INFO_PARAMETERS (opmapi.h) contém parâmetros para o método IOPMVideoOutput::GetInformation.
OPM_GET_INFO_PARAMETERS

A estrutura OPM_GET_INFO_PARAMETERS (ksopmapi.h) contém parâmetros para o método IOPMVideoOutput::GetInformation.
OPM_HDCP_KEY_SELECTION_VECTOR

Contém o KSV (vetor de seleção de chave) para um receptor do HDCP (Proteção de Conteúdo Digital) High-Bandwidth.
OPM_OMAC

OPM_OMAC (opmapi.h) contém um MAC (Código de Autenticação de Mensagem) para uma mensagem do OPM (Gerenciador de Proteção de Saída).
OPM_OMAC

A estrutura OPM_OMAC (ksopmapi.h) contém um MAC (Código de Autenticação de Mensagem) para uma mensagem do OPM (Gerenciador de Proteção de Saída).
OPM_OUTPUT_ID_DATA

Contém o resultado de uma solicitação de OPM_GET_OUTPUT_ID status.
OPM_RANDOM_NUMBER

OPM_RANDOM_NUMBER (opmapi.h) contém um número aleatório de 128 bits para uso com o OPM (Gerenciador de Proteção de Saída).
OPM_RANDOM_NUMBER

A estrutura OPM_RANDOM_NUMBER (ksopmapi.h) contém um número aleatório de 128 bits para uso com o OPM (Gerenciador de Proteção de Saída).
OPM_REQUESTED_INFORMATION

OPM_REQUESTED_INFORMATION (opmapi.h) contém o resultado de uma solicitação de status do OPM (Output Protection Manager).
OPM_REQUESTED_INFORMATION

A estrutura OPM_REQUESTED_INFORMATION (ksopmapi.h) contém o resultado de uma solicitação de status do Gerenciador de Proteção de Saída (OPM).
OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS

Contém informações para o comando OPM_SET_ACP_AND_CGMSA_SIGNALING no OPM (Gerenciador de Proteção de Saída).
OPM_SET_HDCP_SRM_PARAMETERS

Contém parâmetros para o comando OPM_SET_HDCP_SRM.
OPM_SET_PROTECTION_LEVEL_PARAMETERS

Contém dados para o comando OPM_SET_PROTECTION_LEVEL no OPM (Gerenciador de Proteção de Saída).
OPM_STANDARD_INFORMATION

OPM_STANDARD_INFORMATION (opmapi.h) contém o resultado de uma solicitação de status do OPM (Output Protection Manager).
OPM_STANDARD_INFORMATION

A estrutura OPM_STANDARD_INFORMATION (ksopmapi.h) contém o resultado de uma solicitação de status do Gerenciador de Proteção de Saída (OPM).
ROI_AREA

Define uma região de interesse.
SENSORPROFILEID

Descreve uma ID de perfil do sensor.
STREAM_MEDIUM

Não para uso do aplicativo.
TOC_DESCRIPTOR

A estrutura TOC_DESCRIPTOR contém informações descritivas para um sumário.
TOC_ENTRY_DESCRIPTOR

A estrutura TOC_ENTRY_DESCRIPTOR contém informações descritivas para uma entrada em um sumário.