Share via


estructura KSP_DRMAUDIOSTREAM_CONTENTID (drmk.h)

La estructura KSP_DRMAUDIOSTREAM_CONTENTID especifica la propiedad, el tipo de solicitud y el contexto de una solicitud set-property de KSPROPERTY_DRMAUDIOSTREAM_CONTENTID. También especifica una lista de punteros de función a las funciones DRM.

Sintaxis

typedef struct {
  KSPROPERTY                         Property;
  PVOID                              Context;
  PFNDRMADDCONTENTHANDLERS           DrmAddContentHandlers;
  PFNDRMCREATECONTENTMIXED           DrmCreateContentMixed;
  PFNDRMDESTROYCONTENT               DrmDestroyContent;
  PFNDRMFORWARDCONTENTTODEVICEOBJECT DrmForwardContentToDeviceObject;
  PFNDRMFORWARDCONTENTTOFILEOBJECT   DrmForwardContentToFileObject;
  PFNDRMFORWARDCONTENTTOINTERFACE    DrmForwardContentToInterface;
  PFNDRMGETCONTENTRIGHTS             DrmGetContentRights;
} KSP_DRMAUDIOSTREAM_CONTENTID, *PKSP_DRMAUDIOSTREAM_CONTENTID;

Miembros

Property

Especifica la propiedad que se va a obtener o establecer. Este miembro es una estructura de tipo KSPROPERTY.

Context

Puntero a datos de contexto. Este es el contexto especificado en el parámetro DrmForwardContentToDeviceObject de la función DrmForward .

DrmAddContentHandlers

Puntero a la función DrmAddContentHandlers .

DrmCreateContentMixed

Puntero a la función DrmCreateContentMixed .

DrmDestroyContent

Puntero a la función DrmDestroyContent .

DrmForwardContentToDeviceObject

Puntero a la función DrmForwardContentToDeviceObject .

DrmForwardContentToFileObject

Puntero a la función DrmForwardContentToFileObject .

DrmForwardContentToInterface

Puntero a la función DrmForwardContentToInterface .

DrmGetContentRights

Puntero a la función DrmGetContentRights .

Comentarios

La estructura contiene punteros de función a las funciones de la biblioteca DRM para proporcionar al controlador acceso cómodo a estas funciones.

Requisitos

Requisito Valor
Header drmk.h (incluye Drmk.h)

Consulte también

DrmAddContentHandlers

DrmCreateContentMixed

DrmDestroyContent

DrmForwardContentToDeviceObject

DrmForwardContentToFileObject

DrmForwardContentToInterface

DrmGetContentRights

KSPROPERTY

KSPROPERTY_DRMAUDIOSTREAM_CONTENTID