Condividi tramite


Set di proprietà del minidriver del decodificatore DVD

Questa sezione descrive i set di proprietà specifici del decodificatore DVD disponibili per i minidriver del decodificatore DVD che usano servizi di streaming kernel WDM in Microsoft Windows 98/Me, Windows 2000 e Windows XP e versioni successive.

La pagina di riferimento per ogni proprietà contiene una tabella con le intestazioni di colonna illustrate di seguito.

Recupero Set Destinazione Tipo di descrittore di proprietà Tipo valore proprietà

Queste intestazioni hanno i significati seguenti:

  • Recupero

    L'oggetto KS di destinazione supporta la richiesta di proprietà KSPROPERTY_TYPE_GET?

  • Set

    L'oggetto KS di destinazione supporta la richiesta di proprietà KSPROPERTY_TYPE_SET?

  • Destinazione

    Si tratta dell'oggetto KS a cui viene inviata la richiesta di proprietà. La destinazione per una proprietà decodificatore DVD è un filtro o un pin. La richiesta di proprietà specifica l'oggetto di destinazione dal relativo handle kernel.

  • Tipo di descrittore di proprietà

    Il descrittore di proprietà specifica la proprietà e l'operazione da eseguire su tale proprietà. Il descrittore inizia sempre con una struttura KSPROPERTY .

  • Tipo valore proprietà

    Una proprietà ha un valore e il tipo di questo valore dipende dalla proprietà . Ad esempio, una proprietà che può trovarsi in uno dei soli due stati,on o off-in genere ha un valore booleano. Una proprietà che può presupporre valori interi compresi tra 0 e 0xFFFFFFFF potrebbe avere un valore ULONG. Le proprietà più complesse possono avere valori che sono matrici o strutture.

Il descrittore di proprietà e il valore della proprietà precedenti sono le versioni specifiche della proprietà dei buffer instance-specification e operation-data descritti in Proprietà KS, Eventi e Metodi.

Una richiesta di proprietà usa uno dei flag seguenti per specificare l'operazione da eseguire sulla proprietà :

  • KSPROPERTY_TYPE_BASICSUPPORT

  • KSPROPERTY_TYPE_GET

  • KSPROPERTY_TYPE_SET

Tutti gli oggetti filtro e pin supportano l'operazione di supporto di base sulle relative proprietà. L'eventuale supporto delle operazioni get e Set dipende dalla proprietà . È probabile che una proprietà che rappresenta una funzionalità intrinseca dell'oggetto filtro o pin richieda solo un'operazione get. Una proprietà che rappresenta un'impostazione configurabile potrebbe richiedere solo un'operazione set, anche se un'operazione get potrebbe essere utile anche per la lettura dell'impostazione corrente. Per altre informazioni sull'uso delle operazioni get, set e basic-support con le proprietà del decodificatore DVD, vedere Proprietà KS.

Proprietà eseguire query o modificare gli aspetti del flusso. Per i decodificatori DVD vengono utilizzati diversi set di proprietà. Tutti i flussi di input del decodificatore DVD supportano il set di proprietà di protezione del copyright DVD oltre ai set di proprietà descritti in questo argomento

Ogni descrizione della proprietà contiene una tabella che indica se i minidriver del decodificatore DVD sono necessari per supportare la lettura o la scrittura della proprietà. I minidriver del decodificatore DVD devono restituire STATUS_NOT_SUPPORTED in risposta a ottenere o impostare richieste di proprietà non supportate dal minidriver.

I set di proprietà seguenti sono definiti per i minidriver del decodificatore DVD:

KSPROPSETID_AudioDecoderOut

KSPROPSETID_DvdSubPic

KSPROPSETID_CopyProt

KSPROPSETID_TSRateChange

KSPROPSETID_VPConfig e KSPROPSETID_VPVBIConfig

KSPROPSETID_Wave