Función OPMGetVideoOutputForTarget (opmapi.h)

Devuelve un objeto de salida de vídeo para el destino VidPN en el adaptador especificado.

Sintaxis

HRESULT OPMGetVideoOutputForTarget(
  [in]  LUID                       *pAdapterLuid,
  [in]  ULONG                      VidPnTarget,
  [in]  OPM_VIDEO_OUTPUT_SEMANTICS vos,
  [out] IOPMVideoOutput            **ppOPMVideoOutput
);

Parámetros

[in] pAdapterLuid

LUID del adaptador donde se encuentra el destino.

[in] VidPnTarget

Identificador de destino del destino en el adaptador especificado.

[in] vos

Miembro de la enumeración OPM_VIDEO_OUTPUT_SEMANTICS .

Valor Significado
OPM_VOS_OPM_SEMANTICS
El puntero IOPMVideoOutput devuelto usará la semántica de OPM.
OPM_VOS_COPP_SEMANTICS
El puntero IOPMVideoOutput devuelto usará la semántica del Protocolo de protección de salida certificada (COPP).

[out] ppOPMVideoOutput

Recibe un puntero a un puntero IOPMVideoOutput . El autor de la llamada debe liberar este puntero.

Valor devuelto

Si esta función se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

La interfaz IOPMVideoOutput tiene dos modos de comportamiento, dependiendo del valor del parámetro vos . Si vos es OPM_VOS_COPP_SEMANTICS, IOPMVideoOutput usa la semántica copp. Este modo está pensado para la compatibilidad con versiones anteriores con COPP. Si vos es OPM_VOS_OPM_SEMANTICS, IOPMVideoOutput usa la semántica de OPM más reciente. Las diferencias en el comportamiento se indican en la página de referencia de cada método. El modo no cambia durante la vigencia del objeto.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado opmapi.h
Library Dxva2.lib
Archivo DLL Dxva2.dll

Consulte también

Funciones de OPM