Compartir a través de


estructura D3DKMT_SETVIDPNSOURCEOWNER (d3dkmthk.h)

La estructura de D3DKMT_SETVIDPNSOURCEOWNER describe los parámetros para establecer o liberar el origen del vídeo presente en la ruta de acceso de una topología de red de vídeo presente (VidPN) que posee el VidPN.

Sintaxis

typedef struct _D3DKMT_SETVIDPNSOURCEOWNER {
  [in] D3DKMT_HANDLE                        hDevice;
  [in] const D3DKMT_VIDPNSOURCEOWNER_TYPE   *pType;
  [in] const D3DDDI_VIDEO_PRESENT_SOURCE_ID *pVidPnSourceId;
       UINT                                 VidPnSourceCount;
} D3DKMT_SETVIDPNSOURCEOWNER;

Miembros

[in] hDevice

Un D3DKMT_HANDLE tipo de datos que representa un identificador en modo kernel para el dispositivo que adquiere o libera el propietario del origen vidPN.

[in] pType

Matriz de tipos de propietario. Los elementos de la matriz pueden contener los siguientes valores del tipo de enumeración D3DKMT_VIDPNSOURCEOWNER_TYPE.

Valor Significado
D3DKMT_VIDPNSOURCEOWNER_UNOWNED (0) Ningún propietario o GDI es el propietario.
D3DKMT_VIDPNSOURCEOWNER_SHARED (1) Propietario compartido. Es decir, el propietario puede producir a cualquier propietario exclusivo. Este tipo no está disponible para los dispositivos heredados.
D3DKMT_VIDPNSOURCEOWNER_EXCLUSIVE (2) Propietario exclusivo sin la principal de GDI compartida.
D3DKMT_VIDPNSOURCEOWNER_EXCLUSIVEGDI (3) Propietario exclusivo con la instancia principal de GDI compartida. Este propietario debe poseer exclusivamente todas las fuentes vidPn. Este tipo solo está disponible para dispositivos heredados.

[in] pVidPnSourceId

Matriz de números de identificación de base cero de los orígenes de vídeo presentes en rutas de acceso de una topología de red (VidPN) de vídeo presente.

VidPnSourceCount

Número de entradas válidas de la matriz que pVidPnSourceId especifica.

Requisitos

Requisito Valor
cliente mínimo admitido Windows Vista
encabezado de d3dkmthk.h (incluya D3dkmthk.h)

Consulte también

D3DKMTSetVidPnSourceOwner