Partilhar via


Estruturas de Fundações de Mídia

Estrutura Descrição
AecQualityMetrics_Struct Contém métricas de qualidade para cancelamento de eco acústico (AEC).
ASF_FLAT_PICTURE Contém uma imagem que é armazenada como metadados para uma fonte de mídia.
ASF_FLAT_SYNCHRONISED_LYRICS Contém letras sincronizadas armazenadas como metadados para uma fonte de mídia.
ASF_INDEX_DESCRIPTOR Descreve a configuração de indexação para um fluxo e tipo de índice.
ASF_INDEX_IDENTIFIER Define um índice discreto para o objeto indexador ASF.
ASF_MUX_STATISTICS Contém estatísticas sobre o progresso do multiplexador ASF.
DXVA2_AES_CTR_IV Contém um vetor de inicialização (IV) para criptografia AES (Advanced Encryption Standard).
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 decodificador DirectX Video Acceleration (DXVA).
DXVA2_DecodeBufferDesc Descreve um buffer enviado de um decodificador para um dispositivo DXVA.
DXVA2_DecodeExecuteParams Contém parâmetros para o IDirectXVideoDecoder::Execute método.
DXVA2_DecodeExtensionData Contém dados privados para o IDirectXVideoDecoder::Execute método.
DXVA2_ExtendedFormat Descreve o formato de um fluxo de vídeo.
DXVA2_FilterValues Contém parâmetros para um filtro de imagem DXVA.
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.
DXVA2_ValueRange Define o intervalo de valores suportados para uma operação DXVA.
DXVA2_VideoDesc Descreve um fluxo de vídeo para um dispositivo decodificador DXVA ou dispositivo processador de vídeo.
DXVA2_VideoProcessBltParams Contém parâmetros para o IDirectXVideoProcessor::VideoProcessBlt método.
DXVA2_VideoProcessorCaps Descreve os recursos de um modo de processador de vídeo DVXA.
DXVA2_VideoSample Especifica um exemplo de entrada para o métodoIDirectXVideoProcessor::VideoProcessBlt.
DXVAHD_BLT_STATE_ALPHA_FILL_DATA Especifica como os valores alfa de saída são calculados para operações de blit do Microsoft DirectX Video Acceleration High Definition (DXVA-HD).
DXVAHD_BLT_STATE_BACKGROUND_COLOR_DATA Especifica a cor do plano de fundo para DXVA-HD operações de blit.
DXVAHD_BLT_STATE_CONSTRICTION_DATA Especifica se a saída é reduzida em uma operação de blit DXVA-HD.
DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE_DATA Especifica o espaço de cor de saída para DXVA-HD operações de blit.
DXVAHD_BLT_STATE_PRIVATE_DATA Contém dados para um estado blit de DXVA-HD privado.
DXVAHD_BLT_STATE_TARGET_RECT_DATA Especifica o retângulo de destino para DXVA-HD blitting.
DXVAHD_COLOR_RGBA Especifica um valor de cor RGB.
DXVAHD_COLOR_YCbCrA Especifica um valor de cor YCbCr.
DXVAHD_CONTENT_DESC Descreve um fluxo de vídeo para um processador de vídeo DXVA-HD.
DXVAHD_CUSTOM_RATE_DATA Especifica uma taxa personalizada para conversão de taxa de quadros ou telecine inverso (IVTC).
DXVAHD_FILTER_RANGE_DATA Define o intervalo de valores suportados para um filtro de imagem.
DXVAHD_RATIONAL Contém um número racional (razão).
DXVAHD_STREAM_DATA Contém dados por fluxo para o métodoIDXVAHD_VideoProcessor::VideoProcessBltHD.
DXVAHD_STREAM_STATE_ALPHA_DATA Especifica o valor alfa planar para um fluxo de entrada DXVA-HD.
DXVAHD_STREAM_STATE_ASPECT_RATIO_DATA Especifica a proporção de pixel (PAR) para os retângulos de origem e destino.
DXVAHD_STREAM_STATE_D3DFORMAT_DATA Especifica o formato de um fluxo de entrada DXVA-HD.
DXVAHD_STREAM_STATE_DESTINATION_RECT_DATA Especifica o retângulo de destino para um fluxo de entrada DXVA-HD.
DXVAHD_STREAM_STATE_FILTER_DATA Especifica o nível de uma operação de filtragem em um fluxo de entrada DXVA-HD.
DXVAHD_STREAM_STATE_FRAME_FORMAT_DATA Especifica como um fluxo de entrada DXVA-HD é entrelaçado.
DXVAHD_STREAM_STATE_INPUT_COLOR_SPACE_DATA Especifica o espaço de cores para um fluxo de entrada DXVA-HD.
DXVAHD_STREAM_STATE_LUMA_KEY_DATA Especifica a chave luma para um fluxo de entrada DXVA-HD.
DXVAHD_STREAM_STATE_OUTPUT_RATE_DATA Especifica a taxa de quadros de saída para um fluxo de entrada DXVA-HD.
DXVAHD_STREAM_STATE_PALETTE_DATA Contém as entradas da paleta de cores para um fluxo de entrada DXVA-HD.
DXVAHD_STREAM_STATE_PRIVATE_DATA Contém dados para um estado de fluxo privado, para um fluxo de entrada DXVA-HD.
DXVAHD_STREAM_STATE_PRIVATE_IVTC_DATA Contém estatísticas IVTC de um dispositivo DXVA-HD.
DXVAHD_STREAM_STATE_SOURCE_RECT_DATA Especifica o retângulo de origem para um fluxo de entrada DXVA-HD.
DXVAHD_VPCAPS Especifica os recursos do processador de vídeo DXVA-HD.
DXVAHD_VPDEVCAPS Especifica os recursos de um dispositivo DXVA-HD.
DXVAHDSW_CALLBACKS Contém ponteiros para funções implementadas por um plug-in de software para DXVA-HD.
MF_FLOAT2 Um vetor com dois componentes.
MF_FLOAT3 Um vetor com três componentes.
MF_QUATERNION Um vetor quadridimensional, usado para representar uma rotação.
MF_LEAKY_BUCKET_PAIR Especifica os requisitos de buffer de um arquivo.
MF_SINK_WRITER_STATISTICS Contém estatísticas sobre o desempenho do gravador de pia.
MF_TRANSCODE_SINK_INFO Armazena informações sobre os fluxos de áudio e vídeo que o coletor de mídia interno usa para gerar o arquivo de saída.
MFARGB Descreve um valor de cor ARGB.
MFASYNCRESULT Contém dados necessários para implementar o interface IMFAsyncResult.
MFAYUVSample Descreve uma amostra de 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âmara em relação a outras câmaras ou uma referência externa estabelecida.
MFCameraExtrinsics Descreve a localização de uma câmara em relação a outras câmaras ou uma referência externa estabelecida.
MFCameraIntrinsic_PinholeCameraModel Representa um modelo de câmera pinhole.
MFCameraIntrinsic_DistortionModel Representa um modelo de distorção de lente polinomial.
MFCLOCK_PROPERTIES Define as propriedades de um relógio.
MFFOLDDOWN_MATRIX Contém coeficientes usados para transformar áudio multicanal em um número menor de canais de áudio.
MFINPUTTRUSTAUTHORITY_ACCESS_ACTION Descreve uma ação solicitada por uma autoridade de confiança de saída (OTA).
MFINPUTTRUSTAUTHORITY_ACCESS_PARAMS Contém parâmetros para o IMFInputTrustAuthority::BindAccess ou IMFInputTrustAuthority::UpdateAccess método.
MFMPEG2DLNASINKSTATS Contém estatísticas de codificação do coletor de mídia DLNA.
MFNetCredentialManagerGetParam Contém as informações de autenticação para o gerenciador de credenciais.
MFOffset Especifica um deslocamento como um número real de ponto fixo.
MFRatio Representa uma proporção.
MFRR_COMPONENT_HASH_INFO Contém informações sobre um componente revogado.
MFP_ACQUIRE_USER_CREDENTIAL_EVENT Preterido. Estrutura do evento para o MFP_EVENT_TYPE_ACQUIRE_USER_CREDENTIAL evento.
MFP_ERROR_EVENT Preterido. Estrutura do evento para o evento MFP_EVENT_TYPE_ERROR.
MFP_EVENT_HEADER Preterido. Contém informações que são comuns a todos os tipos de evento MFPlay.
MFP_FRAME_STEP_EVENT Preterido. Estrutura do evento para o evento MFP_EVENT_TYPE_FRAME_STEP.
MFP_MEDIAITEM_CLEARED_EVENT Preterido. Não documentado nesta versão.
MFP_MEDIAITEM_CREATED_EVENT Preterido. Estrutura do evento para o evento MFP_EVENT_TYPE_MEDIAITEM_CREATED.
MFP_MEDIAITEM_SET_EVENT Preterido. Estrutura do evento para o evento MFP_EVENT_TYPE_MEDIAITEM_SET.
MFP_MF_EVENT Preterido. Estrutura do evento para o evento MFP_EVENT_TYPE_MF.
MFP_PAUSE_EVENT Preterido. Estrutura do evento para o evento MFP_EVENT_TYPE_PAUSE.
MFP_PLAY_EVENT Preterido. Estrutura do evento para o MFP_EVENT_TYPE_PLAY evento.
MFP_PLAYBACK_ENDED_EVENT Preterido. Estrutura do evento para o evento MFP_EVENT_TYPE_PLAYBACK_ENDED.
MFP_POSITION_SET_EVENT Preterido. Estrutura do evento para o evento MFP_EVENT_TYPE_POSITION_SET.
MFP_RATE_SET_EVENT Preterido. Estrutura do evento para a MFP_EVENT_TYPE_RATE_SET evento.
MFP_STOP_EVENT Preterido. Estrutura do evento para o MFP_EVENT_TYPE_STOP evento.
MFPinholeCameraIntrinsic_IntrinsicModel Representa um modelo intrínseco de câmera pinhole para uma resolução especificada.
MFPinholeCameraIntrinsics Contém zero ou 1 câmera pinhole modelos intrínsecos que descrevem como projetar um ponto 3D no mundo físico no quadro de imagem 2D de uma câmera.
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).
MFT_OUTPUT_DATA_BUFFER Contém informações sobre um buffer de saída para um MFT.
MFT_OUTPUT_STREAM_INFO Contém informações sobre um fluxo de saída em um MFT.
MFT_REGISTER_TYPE_INFO Contém informações de tipo de mídia para registrar um MFT.
MFT_REGISTRATION_INFO Contém parâmetros para o IMFLocalMFTRegistration::RegisterMFTs método.
MFTOPONODE_ATTRIBUTE_UPDATE Especifica um novo valor de atributo para um nó de topologia.
MFVideoAlphaBitmap Especifica um bitmap para o EVR mesclar alfa com o vídeo.
MFVideoAlphaBitmapParams Especifica como o EVR alfa combina um bitmap com o vídeo.
MFVideoArea Especifica uma área retangular dentro de um quadro de vídeo.
MFVideoCompressedInfo Contém informações sobre um formato de compressão de vídeo.
MFVIDEOFORMAT Descreve um formato de vídeo.
MFVideoInfo Contém informações de formato de vídeo que se aplicam a formatos compactados e não compactados.
MFVideoNormalizedRect Define um retângulo normalizado, que é usado para especificar subretângulos em um retângulo de vídeo.
MFVideoSurfaceInfo Contém informações sobre um formato de vídeo não compactado.
MT_ARBITRARY_HEADER Contém dados de formato para um fluxo binário em um arquivo ASF (Advanced Systems Format).
MT_CUSTOM_VIDEO_PRIMARIES Define cores primárias personalizadas para uma fonte de vídeo.
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_ATUAL_OUTPUT_FORMAT no Output Protection Manager (OPM).
OPM_CONFIGURE_PARAMETERS Contém um comando OPM ou Certified Output Protection Manager (COPP).
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 IOPMVideoOutput::COPPCompatibleGetInformation método.
OPM_ENCRYPTED_INITIALIZATION_PARAMETERS Contém parâmetros de inicialização para uma sessão OPM.
OPM_GET_CODEC_INFO_INFORMATION Contém o resultado de uma consulta OPM_GET_CODEC_INFO.
OPM_GET_CODEC_INFO_PARAMETERS Contém informações para o comando OPM_GET_CODEC_INFO.
OPM_GET_INFO_PARAMETERS Contém parâmetros para o IOPMVideoOutput::GetInformation método.
OPM_HDCP_KEY_SELECTION_VECTOR Contém o vetor de seleção de chave (KSV) para um recetor High-Bandwidth Digital Content Protection (HDCP).
OPM_OMAC Contém um código de autenticação de mensagem (MAC) para uma mensagem OPM.
OPM_OUTPUT_ID_DATA Contém o resultado de uma solicitação de status OPM_GET_OUTPUT_ID.
OPM_RANDOM_NUMBER Contém um número aleatório de 128 bits para uso com OPM.
OPM_REQUESTED_INFORMATION Contém o resultado de uma solicitação de status OPM.
OPM_SET_ACP_AND_CGMSA_SIGNALING_PARAMETERS Contém informações para o comando OPM_SET_ACP_AND_CGMSA_SIGNALING no OPM.
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.
OPM_STANDARD_INFORMATION Contém o resultado de uma solicitação de status OPM.
STREAM_MEDIUM Não se destina a ser utilizado na aplicação.

 

de referência de programação da Media Foundation