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) |