Función D3DKMTSetVidPnSourceOwner (d3dkmthk.h)
El D3DKMTSetVidPnSourceOwner conjuntos de funciones y libera el origen del vídeo presente en la ruta de acceso de una topología de red de vídeo presente (VidPN) propietaria de VidPN.
Sintaxis
NTSTATUS D3DKMTSetVidPnSourceOwner(
[in] const D3DKMT_SETVIDPNSOURCEOWNER *unnamedParam1
);
Parámetros
[in] unnamedParam1
Puntero a una estructura de D3DKMT_SETVIDPNSOURCEOWNER que describe los parámetros para establecer o liberar.
Valor devuelto
D3DKMTSetVidPnSourceOwner devuelve uno de los siguientes valores:
Código devuelto | Descripción |
---|---|
STATUS_SUCCESS | El origen del vídeo presente se estableció o lanzó correctamente. |
STATUS_DEVICE_REMOVED | El adaptador de gráficos se detuvo o se restableció el dispositivo de pantalla. |
STATUS_GRAPHICS_VIDPN_SOURCE_IN_USE | El origen de la presentación de vídeo especificado por un elemento de la matriz que el miembro pVidPnSourceId de D3DKMT_SETVIDPNSOURCEOWNER especifica ya es propiedad de un cliente de administrador de modo de presentación (DMM) y no se puede usar hasta que el cliente libera el origen del vídeo presente. |
STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE | El vídeo presenta el origen especificado por un elemento de la matriz que el miembro pVidPnSourceId de D3DKMT_SETVIDPNSOURCEOWNER especifica no es válido. |
STATUS_INVALID_PARAMETER | Los parámetros se validaron y determinaron que son incorrectos. |
Esta función también puede devolver otros valores de NTSTATUS.
Observaciones
Para establecer la propiedad de los orígenes de vídeo presentes, El controlador de cliente instalable (ICD) openGL establece valores en la matriz que el pType miembro de la estructura de D3DKMT_SETVIDPNSOURCEOWNER especifica, identificadores de los orígenes de vídeo presentes en la matriz que especifica el miembro pVidPnSourceId miembro de D3DKMT_SETVIDPNSOURCEOWNER y el número de orígenes de vídeo presentes en el VidPnSourceCount miembro de D3DKMT_SETVIDPNSOURCEOWNER.
Para liberar la propiedad de cualquier origen de vídeo presente, icD establece pType y pVidPnSourceId en NULL y VidPnSourceCount en cero en D3DKMT_SETVIDPNSOURCEOWNER.
El ICD pasa un puntero a D3DKMT_SETVIDPNSOURCEOWNER en el parámetro pData de en una llamada a D3DKMTSetVidPnSourceOwner.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista |
de la plataforma de destino de | Universal |
encabezado de | d3dkmthk.h (incluya D3dkmthk.h) |
biblioteca de | Gdi32.lib |
DLL de | Gdi32.dll |