Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
This header is used by audio. For more information, see:
drmk.h contains the following programming interfaces:
Interfaces
| IDrmAudioStream The IDrmAudioStream interface assigns DRM protection to the digital content in an audio stream. |
Functions
| DrmAddContentHandlers The DrmAddContentHandlers function provides the system with a list of functions that handle protected content. |
| DrmCreateContentMixed The DrmCreateContentMixed function creates a DRM content ID to identify a KS audio stream containing mixed content from a number of streams. |
| DrmDestroyContent The DrmDestroyContent function deletes a DRM content ID that was created by DrmCreateContentMixed. |
| DrmForwardContentToDeviceObject The DrmForwardContentToDeviceObject function accepts a device object representing a device to which the caller intends to forward protected content. |
| DrmForwardContentToFileObject The DrmForwardContentToFileObject function is obsolete and is maintained only to support existing drivers. |
| DrmForwardContentToInterface The DrmForwardContentToInterface function accepts a pointer to the COM interface of an object to which the caller intends to forward protected content. |
| DrmGetContentRights The DrmGetContentRights function retrieves the DRM content rights assigned to a DRM content ID. |
Callback functions
| PFNDRMADDCONTENTHANDLERS Microsoft reserves the PFNDRMADDCONTENTHANDLERS callback function for internal use only. Don't use this function in your code. |
| PFNDRMCREATECONTENTMIXED Microsoft reserves the PFNDRMCREATECONTENTMIXED callback function for internal use only. Don't use this function in your code. |
| PFNDRMDESTROYCONTENT Microsoft reserves the PFNDRMDESTROYCONTENT callback function for internal use only. Don't use this function in your code. |
| PFNDRMFORWARDCONTENTTODEVICEOBJECT Microsoft reserves the PFNDRMFORWARDCONTENTTODEVICEOBJECT callback function for internal use only. Don't use this function in your code. |
| PFNDRMFORWARDCONTENTTOFILEOBJECT Microsoft reserves the PFNDRMFORWARDCONTENTTOFILEOBJECT callback function for internal use only. Don't use this function in your code. |
| PFNDRMFORWARDCONTENTTOINTERFACE Microsoft reserves the PFNDRMFORWARDCONTENTTOINTERFACE callback function for internal use only. Don't use this function in your code. |
| PFNDRMGETCONTENTRIGHTS Microsoft reserves the PFNDRMGETCONTENTRIGHTS callback function for internal use only. Don't use this function in your code. |
Structures
| DRMFORWARD The DRMFORWARD structure contains the information that the DRMK system driver needs in order to forward a DRM content ID to a device that handles protected content. |
| DRMRIGHTS The DRMRIGHTS structure specifies the DRM content rights assigned to a KS audio pin or to a port-class driver's stream object. |
| KSDRMAUDIOSTREAM_CONTENTID The KSDRMAUDIOSTREAM_CONTENTID structure specifies the DRM content ID and DRM content rights for a KSPROPERTY_DRMAUDIOSTREAM_CONTENTIDset-property request. |
| KSP_DRMAUDIOSTREAM_CONTENTID The KSP_DRMAUDIOSTREAM_CONTENTID structure specifies the property, request type, and context for a KSPROPERTY_DRMAUDIOSTREAM_CONTENTIDset-property request. It also specifies a list of function pointers to the DRM functions. |