Delen via


Dvd Decoder Minidriver eigenschappensets

In deze sectie worden dvd-decoderspecifieke eigenschappensets beschreven die beschikbaar zijn voor minidrivers voor dvd-decoders die gebruikmaken van WDM-kernelstreamingservices in Microsoft Windows 98/Me, Windows 2000 en Windows XP en hoger.

De referentiepagina voor elke eigenschap bevat een tabel met de kolomkoppen die hieronder worden weergegeven.

Get Set Target Type eigenschapsdescriptor Eigenschapswaardetype

Deze koppen hebben de volgende betekenissen:

  • Get

    Ondersteunt het doel-KS-object de KSPROPERTY_TYPE_GET eigenschapsaanvraag?

  • Set

    Ondersteunt het doel-KS-object de KSPROPERTY_TYPE_SET eigenschapsaanvraag?

  • Target

    Dit is het KS-object waarnaar de eigenschapsaanvraag wordt verzonden. Het doel voor een eigenschap dvd-decoder is een filter of een speld. (De eigenschapsaanvraag geeft het doelobject aan door de kernel-handle.)

  • Type eigenschapsdescriptor

    Met de eigenschapsdescriptor geeft u de eigenschap en de bewerking op die eigenschap op. The descriptor always begins with a KSPROPERTY structure.

  • Eigenschapswaardetype

    Een eigenschap heeft een waarde en het type van deze waarde is afhankelijk van de eigenschap. Een eigenschap die zich in een van de twee statussen bevindt, heeft bijvoorbeeld meestal een Booleaanse waarde. Een eigenschap die gehele getallen van 0 tot 0xFFFFFFFF kan aannemen, kan een ULONG-waarde hebben. Complexere eigenschappen kunnen waarden bevatten die matrices of structuren zijn.

De eigenschapsdescriptor en de bovenstaande eigenschapswaarde zijn de eigenschapsspecifieke versies van de instantiespecificatie- en bewerkingsgegevensbuffers die worden besproken in KS-eigenschappen, -gebeurtenissen en -methoden.

Een eigenschapsaanvraag maakt gebruik van een van de volgende vlaggen om de bewerking op te geven die moet worden uitgevoerd op de eigenschap:

  • KSPROPERTY_TYPE_BASICSUPPORT

  • KSPROPERTY_TYPE_GET

  • KSPROPERTY_TYPE_SET

Alle filter- en pinobjecten ondersteunen de basisondersteuningsbewerking voor hun eigenschappen. Whether they support the get and Set operations depends on the property. Een eigenschap die een inherente mogelijkheid van het filter- of pincodeobject vertegenwoordigt, is waarschijnlijk alleen een get-bewerking vereist. Een eigenschap die een configureerbare instelling vertegenwoordigt, vereist mogelijk alleen een setbewerking, hoewel een get-bewerking ook handig kan zijn voor het lezen van de huidige instelling. For more information about using the get, set, and basic-support operations with DVD decoder properties, see KS Properties.

Eigenschappenquery of wijziging van streamaspecten. Verschillende eigenschappensets worden gebruikt voor dvd-decoders. Alle dvd-decoderinvoerstreams ondersteunen naast de eigenschappensets die in dit onderwerp worden beschreven, naast de eigenschappensets die in dit onderwerp worden beschreven

Elke beschrijving van de eigenschap bevat een tabel die aangeeft of dvd-decoder minidrivers vereist zijn voor het lezen of schrijven van de eigenschap. Dvd-decoder minidrivers moeten STATUS_NOT_SUPPORTED retourneren als reactie op het ophalen of instellen van aanvragen voor eigenschappen die niet worden ondersteund door de minidriver.

De volgende eigenschappensets worden gedefinieerd voor dvd-decoder minidrivers:

KSPROPSETID_AudioDecoderOut

KSPROPSETID_DvdSubPic

KSPROPSETID_CopyProt

KSPROPSETID_TSRateChange

KSPROPSETID_VPConfig en KSPROPSETID_VPVBIConfig

KSPROPSETID_Wave