Share via


IDTFilter interface (encdec.h)

[The feature associated with this page, Microsoft TV Technologies, is a legacy feature. Microsoft strongly recommends that new code does not use this feature.]

The IDTFilter interface is exposed by the Decrypter/Detagger filter. Applications can use this interface to set the ratings permissions.

Inheritance

The IDTFilter interface inherits from the IUnknown interface. IDTFilter also has these types of members:

Methods

The IDTFilter interface has these methods.

 
IDTFilter::get_BlockedRatingAttributes

The get_BlockedRatingAttributes method determines whether content is blocked for a given rating system and rating level.
IDTFilter::get_BlockUnRated

The get_BlockUnRated method indicates whether a program without rating information is blocked.
IDTFilter::get_BlockUnRatedDelay

The get_BlockUnRatedDelay method retrieves that length of time the filter waits before it blocks unrated content.
IDTFilter::get_EvalRatObjOK

The get_EvalRatObjOK method queries whether the EvalRat object was created successfully.
IDTFilter::GetCurrRating

The GetCurrRating method retrieves the current rating, based on the most recent media sample.
IDTFilter::put_BlockedRatingAttributes

The put_BlockedRatingAttributes method specifies whether to block content that has a specified rating.
IDTFilter::put_BlockUnRated

The put_BlockUnRated method specifies whether to block a program for which rating information has not been obtained.
IDTFilter::put_BlockUnRatedDelay

The put_BlockUnRatedDelay method sets the length of time the filter waits before it blocks unrated content.

Remarks

To declare the interface identifier (IID) for this interface, use the __uuidof operator: __uuidof(IDTFilter).

Requirements

Requirement Value
Minimum supported client Windows�XP with SP1 [desktop apps only]
Minimum supported server None supported
Target Platform Windows
Header encdec.h

See also

TV Ratings Interfaces