Compartilhar via


estrutura KSP_DRMAUDIOSTREAM_CONTENTID (drmk.h)

A estrutura KSP_DRMAUDIOSTREAM_CONTENTID especifica a propriedade, o tipo de solicitação e o contexto de uma KSPROPERTY_DRMAUDIOSTREAM_CONTENTIDsolicitação set-property. Ele também especifica uma lista de ponteiros de função para as funções DRM.

Sintaxe

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;

Membros

Property

Especifica a propriedade para obter ou definir. Esse membro é uma estrutura do tipo KSPROPERTY.

Context

Ponteiro para dados de contexto. Esse é o contexto especificado no parâmetro DrmForwardContentToDeviceObject da função DrmForward .

DrmAddContentHandlers

Ponteiro para a função DrmAddContentHandlers .

DrmCreateContentMixed

Ponteiro para a função DrmCreateContentMixed .

DrmDestroyContent

Ponteiro para a função DrmDestroyContent .

DrmForwardContentToDeviceObject

Ponteiro para a função DrmForwardContentToDeviceObject .

DrmForwardContentToFileObject

Ponteiro para a função DrmForwardContentToFileObject .

DrmForwardContentToInterface

Ponteiro para a função DrmForwardContentToInterface .

DrmGetContentRights

Ponteiro para a função DrmGetContentRights .

Comentários

A estrutura contém ponteiros de função para as funções da biblioteca DRM para fornecer ao driver acesso conveniente a essas funções.

Requisitos

Requisito Valor
Cabeçalho drmk.h (inclua Drmk.h)

Confira também

DrmAddContentHandlers

DrmCreateContentMixed

DrmDestroyContent

DrmForwardContentToDeviceObject

DrmForwardContentToFileObject

DrmForwardContentToInterface

DrmGetContentRights

KSPROPERTY

KSPROPERTY_DRMAUDIOSTREAM_CONTENTID