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 |
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) |