Função KsGetMediaType (ksproxy.h)
A função KsGetMediaType recupera informações sobre um tipo de mídia em um identificador de fábrica de pinos.
Sintaxe
KSDDKAPI HRESULT KsGetMediaType(
[in] int Position,
[out] AM_MEDIA_TYPE *AmMediaType,
[in] HANDLE FilterHandle,
[in] ULONG PinFactoryId
);
Parâmetros
[in] Position
Deslocamento para o item de intervalo de dados que KsGetMediaType preenche. Observe que o tipo de dados de Position está int para estar em conformidade com as chamadas subjacentes.
[out] AmMediaType
Ponteiro para uma variável que recebe informações em uma estrutura AM_MEDIA_TYPE.
[in] FilterHandle
Manipule para o filtro que contém a fábrica de pinos a ser consultada.
[in] PinFactoryId
Identificador da fábrica de pinos no qual as informações de um tipo de mídia estão sendo retornadas.
Retornar valor
Retorna NOERROR se tiver êxito; caso contrário, retorna um código de erro.
Comentários
A função KsGetMediaType consulta a lista de intervalos de dados e executa uma interseção de dados no intervalo de dados especificado, produzindo assim um formato de dados. Em seguida, ele converte esse formato de dados em um tipo de mídia.
Para obter mais informações sobre AM_MEDIA_TYPE, consulte a documentação do SDK do Microsoft Windows.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Área de Trabalho |
Cabeçalho | ksproxy.h (inclua Ksproxy.h) |
Biblioteca | Ksproxy.lib |