Condividi tramite


Gestione della qualità

L'architettura di streaming del kernel offre supporto facoltativo per la gestione della qualità. Questo meccanismo regola il controllo del flusso in modo che corrisponda ai vincoli delle risorse e determina le esigenze di riduzione delle prestazioni in un grafico di filtro. Le notifiche di gestione della qualità vengono inviate tramite un proxy in modalità kernel.

Pin che segnala problemi di gestione della qualità supportano la proprietà KSPROPERTY_STREAM_QUALITY. Si tratta di una proprietà facoltativa di sola scrittura che il pin può impostare sul parametro handle e contesto di un sink di reclamo per la gestione della qualità. A tale scopo, il pin fornisce una struttura di tipo KSQUALITY_MANAGER che contiene queste informazioni. La connessione pin a sua volta usa queste informazioni per notificare al gestore della qualità i problemi relativi all'uso delle strutture KSQUALITY con il parametro di contesto specificato.

Per consentire ai client in modalità utente di inviare reclami di gestione della qualità, un minidriver supporta le proprietà in KSPROPSETID_Quality.

Se il pin consente strategie di riduzione delle prestazioni, il minidriver supporta la proprietà KSPROPERTY_STREAM_DEGRADATION .

Per altre informazioni, vedere KSDEGRADE e KSDEGRADE_STANDARD.