Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esta seção descreve conjuntos de propriedades específicas do decodificador de DVD que estão disponíveis para minidrivers de decodificador de DVD que usam serviços de streaming de kernel do WDM no Microsoft Windows 98/Me, Windows 2000 e Windows XP e posteriores.
A página de referência de cada propriedade contém uma tabela com os títulos de coluna mostrados abaixo.
| Get | Set | Target | Tipo de descritor de propriedade | Tipo de valor de propriedade |
|---|---|---|---|---|
Esses títulos têm os seguintes significados:
Get
O objeto KS de destino dá suporte à solicitação de propriedade KSPROPERTY_TYPE_GET?
Set
O objeto KS de destino dá suporte à solicitação de propriedade KSPROPERTY_TYPE_SET?
Target
Este é o objeto KS para o qual a solicitação de propriedade é enviada. O destino de uma propriedade de decodificador de DVD é um filtro ou um pino. (A solicitação de propriedade especifica o objeto de destino por sua alça de kernel.)
Tipo de descritor de propriedade
O descritor de propriedade especifica a propriedade e a operação a serem executadas nessa propriedade. The descriptor always begins with a KSPROPERTY structure.
Tipo de valor de propriedade
Uma propriedade tem um valor e o tipo desse valor depende da propriedade. Por exemplo, uma propriedade que pode estar em um dos dois únicos estados — ativado ou desativado — normalmente tem um valor booliano. Uma propriedade que pode assumir valores inteiros de 0 a 0xFFFFFFFF pode ter um valor ULONG. Propriedades mais complexas podem ter valores que são matrizes ou estruturas.
O descritor de propriedade e o valor da propriedade acima são as versões específicas da propriedade dos buffers de especificação de instância e de dados de operação que são discutidos em propriedades, eventos e métodos KS.
Uma solicitação de propriedade usa um dos seguintes sinalizadores para especificar a operação a ser executada na propriedade:
KSPROPERTY_TYPE_BASICSUPPORT
KSPROPERTY_TYPE_GET
KSPROPERTY_TYPE_SET
Todos os objetos de filtro e pin dão suporte à operação de suporte básico em suas propriedades. Whether they support the get and Set operations depends on the property. Uma propriedade que representa uma funcionalidade inerente do objeto de filtro ou pin provavelmente exigirá apenas uma operação de obtenção. Uma propriedade que representa uma configuração configurável pode exigir apenas uma operação definida, embora uma operação get também possa ser útil para ler a configuração atual. For more information about using the get, set, and basic-support operations with DVD decoder properties, see KS Properties.
Propriedades consultam ou alteram aspectos do fluxo. Vários conjuntos de propriedades são usados para decodificadores de DVD. Todos os fluxos de entrada do decodificador de DVD dão suporte ao conjunto de propriedades de proteção de direitos autorais do DVD, além dos conjuntos de propriedades descritos neste tópico
Cada descrição da propriedade contém uma tabela que indica se os minidrivers do decodificador de DVD são necessários para dar suporte à leitura ou gravação da propriedade. Os minidrivers do decodificador de DVD devem retornar STATUS_NOT_SUPPORTED em resposta para obter ou definir solicitações para propriedades que não são compatíveis com o minidriver.
Os seguintes conjuntos de propriedades são definidos para minidrivers de decodificador de DVD: