Export (0) Print
Expand All
Expand Minimize

MF_CAPTURE_ENGINE_DECODER_MFT_FIELDOFUSE_UNLOCK_Attribute attribute

Enables the capture engine to use a decoder that has field-of-use restrictions.

Data type

IUnknown*

Remarks

The value of this attribute is a pointer to the IMFFieldOfUseMFTUnlock interface, implemented by the caller. The caller's implementation of this interface is expected to perform a handshake with the decoder, as described in Field of Use Restrictions. Microsoft Media Foundation does not define the handshake—typically, it would involve some sort of cryptographic exchange.

Internally, the capture engine sets the IMFFieldOfUseMFTUnlock pointer on the decoder by setting the decoder's MFT_FIELDOFUSE_UNLOCK_Attribute attribute.

Requirements

Minimum supported client

Windows 8 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

Header

Mfcaptureengine.h

See also

Capture Engine Attributes
IMFCaptureEngine::Initialize

 

 

Community Additions

ADD
Show:
© 2014 Microsoft