Estruturas do Media Foundation
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 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 IV (vetor de inicialização) 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 de decodificador DXVA (Aceleração de Vídeo DirectX). |
DXVA2_DecodeBufferDesc | Descreve um buffer enviado de um decodificador para um dispositivo 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. |
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 com suporte para uma operação DXVA. |
DXVA2_VideoDesc | Descreve um fluxo de vídeo para um dispositivo de decodificador DXVA ou dispositivo de 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. |
DXVA2_VideoSample | Especifica um exemplo de entrada para o método IDirectXVideoProcessor::VideoProcessBlt . |
DXVAHD_BLT_STATE_ALPHA_FILL_DATA | Especifica como os valores alfa de saída são calculados para operações blit DXVA-HD (Aceleração de Vídeo High Definition) do Microsoft DirectX. |
DXVAHD_BLT_STATE_BACKGROUND_COLOR_DATA | Especifica a cor da tela de fundo para operações blit DXVA-HD. |
DXVAHD_BLT_STATE_CONSTRICTION_DATA | Especifica se a saída é desemploda em uma operação blit DXVA-HD. |
DXVAHD_BLT_STATE_OUTPUT_COLOR_SPACE_DATA | Especifica o espaço de cor de saída para operações blit DXVA-HD. |
DXVAHD_BLT_STATE_PRIVATE_DATA | Contém dados para um estado BLIT DXVA-HD privado. |
DXVAHD_BLT_STATE_TARGET_RECT_DATA | Especifica o retângulo de destino para blitting DXVA-HD. |
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 IVTC (telecine inverso). |
DXVAHD_FILTER_RANGE_DATA | Define o intervalo de valores com suporte para um filtro de imagem. |
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 DXVA-HD. |
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 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 cor 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 do coletor. |
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 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_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 OTA (autoridade de confiança de saída). |
MFINPUTTRUSTAUTHORITY_ACCESS_PARAMS | Contém parâmetros para o método IMFInputTrustAuthority::BindAccess ou IMFInputTrustAuthority::UpdateAccess . |
MFMPEG2DLNASINKSTATS | Contém estatísticas de codificação do coletor de mídia DLNA. |
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. |
MFRatio | Representa uma taxa. |
MFRR_COMPONENT_HASH_INFO | Contém informações sobre um componente revogado. |
MFP_ACQUIRE_USER_CREDENTIAL_EVENT | Preterido. Estrutura de eventos para o evento MFP_EVENT_TYPE_ACQUIRE_USER_CREDENTIAL. |
MFP_ERROR_EVENT | Preterido. Estrutura de eventos para o evento MFP_EVENT_TYPE_ERROR. |
MFP_EVENT_HEADER | Preterido. Contém informações comuns a todos os tipos de evento MFPlay. |
MFP_FRAME_STEP_EVENT | Preterido. Estrutura de eventos 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 de eventos para o evento MFP_EVENT_TYPE_MEDIAITEM_CREATED. |
MFP_MEDIAITEM_SET_EVENT | Preterido. Estrutura de eventos para o evento MFP_EVENT_TYPE_MEDIAITEM_SET. |
MFP_MF_EVENT | Preterido. Estrutura de eventos para o evento MFP_EVENT_TYPE_MF. |
MFP_PAUSE_EVENT | Preterido. Estrutura de eventos para o evento MFP_EVENT_TYPE_PAUSE. |
MFP_PLAY_EVENT | Preterido. Estrutura de eventos para o evento MFP_EVENT_TYPE_PLAY. |
MFP_PLAYBACK_ENDED_EVENT | Preterido. Estrutura de eventos para o evento MFP_EVENT_TYPE_PLAYBACK_ENDED. |
MFP_POSITION_SET_EVENT | Preterido. Estrutura de eventos para o evento MFP_EVENT_TYPE_POSITION_SET. |
MFP_RATE_SET_EVENT | Preterido. Estrutura de eventos para o evento MFP_EVENT_TYPE_RATE_SET. |
MFP_STOP_EVENT | Preterido. Estrutura de eventos para o evento MFP_EVENT_TYPE_STOP. |
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 zero ou 1 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 método IMFLocalMFTRegistration::RegisterMFTs . |
MFTOPONODE_ATTRIBUTE_UPDATE | Especifica um novo valor de atributo para um nó de topologia. |
MFVideoAlphaBitmap | Especifica um bitmap para que o EVR se misture com o vídeo. |
MFVideoAlphaBitmapParams | Especifica como o EVR 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 compactaçã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 descompactados. |
MFVideoNormalizedRect | 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. |
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 primárias de cores 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_ACTUAL_OUTPUT_FORMAT no OPM (Gerenciador de Proteção de Saída). |
OPM_CONFIGURE_PARAMETERS | Contém um comando OPM 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 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 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 | Contém um MAC (Código de Autenticação de Mensagem) 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 o 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 para uso do aplicativo. |
Tópicos relacionados