Compartilhar via


Método IWMCodecPrivateData::SetPartialOutputType (wmcodecdsp.h)

Fornece ao codec o tipo de mídia de saída sem os dados de codec. Isso permite que o codec gere os dados privados.

Sintaxe

HRESULT SetPartialOutputType(
  [in] DMO_MEDIA_TYPE *pmt
);

Parâmetros

[in] pmt

Endereço do tipo de mídia de saída parcial.

Retornar valor

O método retorna um HRESULT. Os possíveis valores incluem, mas sem limitação, aqueles na tabela a seguir.

Código de retorno Descrição
S_OK
O método foi bem-sucedido.

Comentários

A DMO_MEDIA_TYPE que você passa para esse método é parcial, pois não inclui os dados privados acrescentados. Ele deve estar completo de todas as outras maneiras.

Se você estiver definindo propriedades em um codificador, deverá concluir essa configuração antes de obter os dados privados. Alterar propriedades invalida todos os dados privados recuperados anteriormente. Se você alterar as propriedades depois de obter os dados privados, recupere-os novamente e redefina o tipo de saída.

Você deve chamar esse método antes de chamar IWMCodecPrivateData::GetPrivateData para obter os dados privados.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wmcodecdsp.h

Confira também

IWMCodecPrivateData Interface