KSPROPERTY_DVDCOPY_SET_COPY_STATE
A propriedade KSPROPERTY_DVDCOPY_SET_COPY_STATE define o estado de cópia do fluxo do decodificador de DVD. Essa propriedade é opcional de implementar.
Tabela de Resumo de Uso
Obter | Definir | Destino | Tipo de descritor de propriedade | Tipo de valor da propriedade |
---|---|---|---|---|
Sim | Sim | Pin | KSPROPERTY | KS_DVDCOPY_SET_COPY_STATE |
O valor da propriedade (dados de operação) é uma estrutura KS_DVDCOPY_SET_COPY_STATE que descreve o estado de proteção de direitos autorais do fluxo do decodificador de DVD.
Comentários
Essa propriedade indica se esse pin requer autenticação CSS. Se a propriedade não for implementada, o padrão será considerado o valor KS_DVDCOPYSTATE_AUTHENTICATION_REQUIRED da enumeração KS_DVDCOPYSTATE .
O main uso para essa propriedade é para um decodificador que dá suporte a vários pinos com o mesmo descriptografia. Por exemplo, se um filtro fornecer subpictura e decodificação de vídeo, as chaves só precisarão ser trocadas por um dos dois pinos. Se um filtro retornar KS_DVDCOPYSTATE_AUTHENTICATION_NOT_REQUIRED em um dos pinos, ele sempre deverá retornar KS_DVDCOPYSTATE_AUTHENTICATION_REQUIRED no primeiro pino no qual a propriedade é emitida.
Quando essa propriedade é emitida como uma chamada Get , o filtro pode responder com KS_DVDCOPYSTATE_AUTHENTICATION_REQUIRED ou KS_DVDCOPYSTATE_AUTHENTICATION_NOT_REQUIRED.
Quando essa propriedade é emitida como uma chamada Set , essa é uma chamada informativa usada por decodificadores de hardware para indicar qual fase da negociação de proteção de direitos autorais está sendo inserida. O decodificador pode adiar o SET_STATE com um dos seguintes bits até que os bits corretos, indicando que uma nova chave CSS seja necessária, tenham sido recebidos:
KS_DVDCOPYSTATE_INITIALIZE
Indica o início de uma sequência de negociação de chave de disco.
KS_DVDCOPYSTATE_INITIALIZE_TITLE
Indica o início de uma sequência de negociação de chave de título.
KS_DVDCOPYSTATE_DONE
Indica a conclusão de uma sequência de negociação chave.
Requisitos
Cabeçalho: ksmedia.h (inclua Ksmedia.h)
Confira também
Proteção de direitos autorais de DVD