Condividi tramite


Struttura KSDEGRADE

La struttura KSDEGRADE contiene specifiche strategie di riduzione.

Nota

KSDEGRADE typedef è un alias per la struttura KSIDENTIFIER. Di conseguenza, le loro definizioni sono identiche.

Sintassi

struct KSDEGRADE {
  GUID Set;
  ULONG Id;
  ULONG Flags;
};

Members

Set

Specifica l'identificatore di set univoco globale.

Id

Specifica l'identificatore specifico del set per un elemento all'interno del set.

Flags

Contiene un valore ULONG che specifica la percentuale corrente di riduzione, espressa in parti per migliaia (dove un valore pari a 1000 non rappresenta alcuna riduzione) o specifica la quantità di tempo nelle unità native come specificato dall'interfaccia.

Commenti

Il membro Flags può contenere valori diversi in base al tipo di riduzione del segnale che il client utilizza. Vedere Gestione qualità per altri dettagli sulle diverse strategie per risolvere i problemi di gestione della qualità riducendo la qualità dei segnali.

Poiché i flag contengono un valore ULONG, è possibile che siano necessarie più richieste skip per risolvere un problema di gestione della qualità.

Requisiti

Intestazione: ks.h (includere Ks.h)

Vedi anche

KSIDENTIFIER

KSDEGRADE_STANDARD

KSPROPERTY_STREAM_RATECAPABILITY

KSPROPERTY_STREAM_TIMEFORMAT

Gestione della qualità