Compartilhar via


Enumerações de API codec

[O recurso associado a esta página, DirectShow, é um recurso herdado. Ele foi substituído por MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo na Media Foundation. Esses recursos foram otimizados para Windows 10 e Windows 11. A Microsoft recomenda fortemente que o novo código use MediaPlayer, IMFMediaEngine e Captura de Áudio/Vídeo no Media Foundation em vez de DirectShow, quando possível. A Microsoft sugere que o código existente que usa as APIs herdadas seja reescrito para usar as novas APIs, se possível.]

Enumeração Descrição
eAVAudioChannelConfig Especifica a configuração do alto-falante para os canais de áudio no fluxo de bits de áudio.
eAVDDSurroundMode Especifica se o áudio está codificado em Dolby Surround.
eAVDecAACDownmixMode Especifica se um decodificador AAC usa equações de downmix estéreo PADRÃO MPEG-2/MPEG-4.
eAVDecAudioDualMono Especifica se o fluxo de áudio de entrada é estéreo ou mono duplo.
eAVDecAudioDualMonoReproMode Especifica como o decodificador reproduz áudio mono duplo.
eAVDecDDOperationalMode Especifica o modo de controle de compactação para um fluxo de áudio Dolby AC-3.
eAVDecHEAACDynamicRangeControl Especifica se um decodificador do AAC executa o controle de intervalo dinâmico.
eAVDecVideoInputScanType Especifica como o fluxo de vídeo decodificado está entrelaçado.
eAVDecVideoSoftwareDeinterlaceMode Especifica o modo de desinterlace de software de um decodificador de vídeo.
eAVDecVideoSWPowerLevel Especifica o nível de economia de energia de um decodificador de vídeo.
eAVDSPLoudnessEqualization Especifica se a equalização de intensidade está habilitada em um decodificador de áudio ou DSP (processador de sinal digital).
eAVDSPSpeakerFill Especifica se o preenchimento do alto-falante está habilitado em um decodificador de áudio ou DSP.
eAVEncAudioDualMono Especifica se o áudio de dois canais é codificado como estéreo ou mono duplo.
Enumeração eAVEncAudioInputContent Especifica se o conteúdo de áudio contém música ou voz.
eAVEncCommonRateControlMode Especifica o modo de controle de taxa.
eAVEncCommonStreamEndHandling Especifica se o codificador descarta grupos parciais de imagens (GOPs) no final do fluxo.
eAVEncDDAtoDConverterType Especifica o tipo de conversão analógica para digital (A/D) para um fluxo de áudio Dolby Digital.
eAVEncDDDynamicRangeCompressionControl Especifica o perfil de controle de intervalo dinâmico em um fluxo de áudio Dolby Digital.
eAVEncDDHeadphoneMode Especifica o modo de fone de ouvido para um fluxo de áudio Dolby Digital.
eAVEncDDPreferredStereoDownMixMode Especifica o modo de downmix estéreo preferido para um fluxo de áudio Dolby Digital.
eAVEncDDProductionRoomType Especifica o tipo de sala para um fluxo de áudio Dolby Digital.
eAVEncDDService Especifica o serviço de áudio contido em um fluxo de áudio Dolby Digital.
eAVEncDDSurroundExMode Especifica se um fluxo de áudio Dolby Digital está codificado no Dolby Digital Surround EX.
eAVEncInputVideoSystem Especifica o intervalo nominal de uma fonte de vídeo.
eAVEncMPACodingMode Especifica o modo de codificação de áudio MPEG.
eAVEncMPAEmphasisType Especifica o tipo de filtro de desescente que deve ser usado durante a decodificação.
eAVEncMPALayer Especifica a camada de áudio MPEG.
eAVEncMPVFrameFieldMode Especifica se o codificador produz campos codificados ou quadros codificados.
eAVEncMPVIntraVLCTable Especifica qual tabela VLC (codificação de comprimento variável) usar para codificação de entropia.
eAVEncMPVLevel Especifica o perfil MPEG-2.
eAVEncMPVProfile Especifica o perfil MPEG-2.
eAVEncMPVQScaleType Especifica se a escala do quantificador é linear ou não linear.
eAVEncMPVScanPattern Especifica o padrão de verificação de macroblock.
eAVEncMPVSceneDetection Especifica como o codificador se comporta quando detecta uma nova cena.
eAVEncMuxOutput Especifica o tipo de fluxo de saída produzido por um multiplexer.
eAVEncVideoChromaResolution Especifica a resolução de chroma.
eAVEncVideoChromaSubsampling Especifica chroma siting.
eAVEncVideoColorLighting Especifica as condições de iluminação pretendidas para exibir uma fonte de vídeo.
eAVEncVideoColorNominalRange Especifica o intervalo nominal de uma fonte de vídeo.
eAVEncVideoColorPrimaries Especifica as primárias de cores do vídeo.
eAVEncVideoColorTransferFunction Especifica a função de conversão de R'G'B' para RGB.
eAVEncVideoColorTransferMatrix Especifica a matriz de conversão do espaço de cor Y'Cb'Cr' para o espaço de cor R'G'B'.
eAVEncVideoFilmContent Especifica se a origem original do vídeo de entrada era filme ou vídeo.
eAVEncVideoOutputFrameRateConversion Especifica se o codificador converte a taxa de quadros.
eAVEncVideoOutputScanType Especifica como o codificador entrelaça o vídeo de saída.
eAVEncVideoSourceScanType Especifica se os quadros de entrada de um codificador são progressivos ou entrelaçados.
eAVFastDecodeMode Especifica a velocidade de decodificação de vídeo.

 

Referência de API do Codec

ICodecAPI