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 |