KSP_DRMAUDIOSTREAM_CONTENTID結構(drmk.h)
KSP_DRMAUDIOSTREAM_CONTENTID 結構會指定 KSPROPERTY_DRMAUDIOSTREAM_CONTENTIDset-property 要求的屬性、要求類型和內容。 它也會指定 DRM函式的函式指標清單。
語法
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;
成員
Property
指定要取得或設定的屬性。 此成員是 KSPROPERTY 類型結構。
Context
內容數據的指標。 這是 DrmForwardContentToDeviceObject 函式 DrmForward 參數中指定的內容。
DrmAddContentHandlers
DrmAddContentHandlers 函式的指標。
DrmCreateContentMixed
DrmCreateContentMixed 函式的指標。
DrmDestroyContent
DrmDestroyContent 函式的指標。
DrmForwardContentToDeviceObject
DrmForwardContentToDeviceObject 函式的指標。
DrmForwardContentToFileObject
DrmForwardContentToFileObject 函式的指標。
DrmForwardContentToInterface
DrmForwardContentToInterface 函式的指標。
DrmGetContentRights
DrmGetContentRights 函式的指標。
言論
結構包含DRM連結庫函式的函式指標,以提供驅動程式方便存取這些函式。
要求
要求 | 價值 |
---|---|
標頭 | drmk.h (包括 Drmk.h) |