Condividi tramite


KSPROPERTY_VIDEOCONTROL_FRAME_RATES

La proprietà KSPROPERTY_VIDEOCONTROL_FRAME_RATES enumera le frequenze dei fotogrammi disponibili. Questa proprietà è facoltativa.

Tabella riepilogo utilizzo

Get Set Destinazione Tipo di descrittore di proprietà Tipo valore proprietà

No

Filtra

KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S

matrice KSMULTIPLE_ITEM

Il valore della proprietà (dati dell'operazione) è una matrice KSMULTIPLE_ITEM che descrive le frequenze dei fotogrammi disponibili in unità di 100 nanosecondi.

Commenti

Le frequenze dei fotogrammi disponibili vengono restituite in una matrice KSMULTIPLE_ITEM. L'applicazione invia al minidriver una richiesta di KSPROPERTY_VIDEOCONTROL_FRAME_RATES specificando l'indice del flusso e le dimensioni dell'immagine in una struttura KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S. Il minidriver restituisce informazioni sulle frequenze dei fotogrammi nel buffer della matrice KSMULTIPLE_ITEM del chiamante. Questo buffer ha un'intestazione fissa (KSMULTIPLE_ITEM) e una quantità di dati a lunghezza variabile dopo di essa (in base ai valori nella struttura KSMULTIPLE_ITEM).

I singoli valori sono in incrementi di 100 nansecondi.

Se la dimensione del buffer passata al minidriver è zero, il minidriver deve impostare il membro NumberOfBytesToTransfer della struttura HW_STREAM_REQUEST_BLOCK passata al minidriver alle dimensioni del buffer richiesto e restituire STATUS_BUFFER_OVERFLOW.

Requisiti

Intestazione

Ksmedia.h (include Ksmedia.h)

Vedi anche

KSPROPERTY

KSPROPERTY_VIDEOCONTROL_FRAME_RATES_S