Partilhar via


KSPROPERTY_VIDEOCONTROL_FRAME_RATES

A propriedade KSPROPERTY_VIDEOCONTROL_FRAME_RATES enumera as taxas de quadros disponíveis. Essa propriedade é opcional.

Tabela de Resumo de Uso

Get Set Destino Tipo de descritor de propriedade Tipo de valor da propriedade

Yes

Não

Filtrar

KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S

KSMULTIPLE_ITEM matriz

O valor da propriedade (dados de operação) é uma matriz KSMULTIPLE_ITEM que descreve as taxas de quadros disponíveis em unidades de 100 nanossegundos.

Comentários

As taxas de quadros disponíveis são retornadas em uma matriz KSMULTIPLE_ITEM. O aplicativo envia ao minidriver uma solicitação KSPROPERTY_VIDEOCONTROL_FRAME_RATES especificando o índice de fluxo e as dimensões de imagem em uma estrutura KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S. O minidriver retorna informações de taxas de quadros no buffer de matriz KSMULTIPLE_ITEM do chamador. Esse buffer tem um cabeçalho fixo (KSMULTIPLE_ITEM) e uma quantidade de comprimento variável de dados após ele (com base nos valores na estrutura KSMULTIPLE_ITEM).

Os valores individuais estão em incrementos de 100 nansecond.

Se o tamanho do buffer passado para o minidriver for zero, o minidriver deverá definir o membro NumberOfBytesToTransfer da estrutura HW_STREAM_REQUEST_BLOCK passada para o minidriver para o tamanho do buffer necessário e retornar STATUS_BUFFER_OVERFLOW.

Requisitos

parâmetro

Ksmedia.h (inclua Ksmedia.h)

Confira também

KSPROPERTY

KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S