// dispmprt.h
DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_NONLOCAL_DISPLAY DxgkddiOpmCreateProtectedOutputNonlocalDisplay;
NTSTATUS DxgkddiOpmCreateProtectedOutputNonlocalDisplay(
PVOID MiniportDeviceContext,
DXGKMDT_OPM_VIDEO_OUTPUT_SEMANTICS NewVideoOutputSemantics,
UINT64 OPMEncoderContext,
DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT *pActualOutputFormat,
UINT64 NonLocalOutputId,
DXGKMDT_OPM_CONNECTOR_TYPE NonLocalConnectorType,
PHANDLE NewProtectedOutputHandle
)
{...}
View the official Windows Driver Kit DDI referenceNo description available.
MiniportDeviceContextNewVideoOutputSemantics:OPMEncoderContextpActualOutputFormat:NonLocalOutputId:NonLocalConnectorType:NewProtectedOutputHandle:Return STATUS_SUCCESS if the operation succeeds.
//Declaration
DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_NONLOCAL_DISPLAY DxgkddiOpmCreateProtectedOutputNonlocalDisplay;
// Definition
NTSTATUS DxgkddiOpmCreateProtectedOutputNonlocalDisplay
(
PVOID MiniportDeviceContext
DXGKMDT_OPM_VIDEO_OUTPUT_SEMANTICS NewVideoOutputSemantics
UINT64 OPMEncoderContext
DXGKMDT_OPM_ACTUAL_OUTPUT_FORMAT *pActualOutputFormat
UINT64 NonLocalOutputId
DXGKMDT_OPM_CONNECTOR_TYPE NonLocalConnectorType
PHANDLE NewProtectedOutputHandle
)
{...}