Enumerações do Media Foundation
Nesta seção
Tópico | Descrição |
---|---|
_MFDepthMeasurement |
Especifica o sistema de medição para um valor de profundidade em um quadro de vídeo. |
_MF_CROSS_ORIGIN_POLICY |
Mapeia para o atributo CORS (configurações de origem cruzada) do W3C usado pelo elemento de mídia HTML5 |
_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 |
Sem suporte. |
_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. |
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 Aceleração de Vídeo DirectX (DXVA). |
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_VideoTransferFunction |
Especifica a função de conversão de RGB linear para RGB não linear (R'G'B'). |
DXVA2_VideoTransferMatrix |
Descreve as matrizes de conversão entre Y'PbPr (vídeo de componente) e o estúdio R'G'B'. |
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 valores para o tipo de imagem H.264. |
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. |
EVRFilterConfigPrefs |
Contém sinalizadores que são usados para configurar o filtro EVR (renderizador de vídeo avançado) do Microsoft DirectShow. |
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. |
Enumeração MF_CAPTURE_ENGINE_DEVICE_TYPE |
Especifica um tipo de dispositivo de captura. |
Enumeração MF_CAPTURE_ENGINE_SINK_TYPE |
Especifica um tipo de coletor de captura. |
Enumeração 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. |
enumeração MF_CUSTOM_DECODE_UNIT_TYPE |
Especifica o tipo de unidade contida em um IMFSample em uma coleção MFSampleExtension_ForwardedDecodeUnits . |
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 o erro status códigos 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 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á o conteúdo protegido e se o Mecanismo de Mídia usará o PMP ( Caminho da Mídia Protegida ). |
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_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_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 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 o quão agressivamente um componente de pipeline deve descartar amostras. |
MF_QUALITY_LEVEL |
Especifica o nível de qualidade de um componente de pipeline. |
MF_SHARING_ENGINE_EVENT |
Define 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 de 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 é escrito 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. |
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. |
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 estatísticas coletadas pela fonte de 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 (para frente ou inverter). |
MFSampleEncryptionProtectionScheme |
Especifica os esquemas de proteção com suporte para amostras criptografadas. |
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 imfSensorDevice é uma entrada ou um fluxo de saída. |
MFSensorDeviceMode |
Especifica o modo de compartilhamento de um IMFSensorDevice. |
MFSequencerTopologyFlags |
Contém sinalizadores para adicionar uma topologia à origem do sequenciador ou atualizar uma topologia já 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 o 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 DXVA (Aceleração de Vídeo) 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. |
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. |
MFVideo3DSampleFormat |
Especifica como um quadro de vídeo 3D é armazenado em um exemplo de mídia. |
MFVideoAlphaBitmapFlags |
Define sinalizadores para a estrutura MFVideoAlphaBitmapParams . |
MFVideoAspectRatioMode |
Especifica o modo de taxa de proporção. |
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. |
MFVideoMixPrefs |
Contém sinalizadores que são usados para configurar como o EVR (renderizador de vídeo avançado) executa a desinterlacção. |
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. |
MFVideoRenderPrefs |
Contém sinalizadores que definem como o EVR (renderizador de vídeo avançado) exibe o vídeo. |
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'). |
MFVideoTransferMatrix |
Descreve as matrizes de conversão entre Y'PbPr (vídeo de componente) e o estúdio R'G'B'. |
MFVP_MESSAGE_TYPE |
Define mensagens para um apresentador avançado de renderizador de vídeo (EVR). |
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 . |
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. |
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 . |
Tópicos relacionados