Compartilhar via


Estrutura KSDEGRADE

A estrutura KSDEGRADE contém especificações de estratégias de degradação.

Observação

O typedef KSDEGRADE é um alias para a estrutura KSIDENTIFIER . Dessa forma, suas definições são idênticas.

Sintaxe

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

Membros

Set

Especifica o identificador de conjunto global exclusivo.

Id

Especifica o identificador específico do conjunto para um item dentro do conjunto.

Flags

Contém um valor ULONG que especifica o percentual atual de degradação, expresso em partes por milhar (em que um valor de 1000 não representa degradação) ou especifica a quantidade de tempo em unidades nativas, conforme especificado pela interface.

Comentários

O membro Flags pode conter valores diferentes com base no tipo de degradação de sinal que o cliente emprega. Consulte Gerenciamento de Qualidade para obter mais detalhes sobre diferentes estratégias para resolver problemas de gerenciamento de qualidade, reduzindo a qualidade do sinal.

Como Flags contém um valor ULONG, várias solicitações Skip podem ser necessárias para corrigir um problema de gerenciamento de qualidade.

Requisitos

Cabeçalho: ks.h (inclua Ks.h)

Confira também

KSIDENTIFIER

KSDEGRADE_STANDARD

KSPROPERTY_STREAM_RATECAPABILITY

KSPROPERTY_STREAM_TIMEFORMAT

Gerenciamento de Qualidade