Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La estructura DXGKARG_COMMITVIDPN contiene argumentos para la función DxgkDdiCommitVidPn.
Sintaxis
typedef struct _DXGKARG_COMMITVIDPN {
IN D3DKMDT_HVIDPN hFunctionalVidPn;
IN D3DDDI_VIDEO_PRESENT_SOURCE_ID AffectedVidPnSourceId;
IN D3DKMDT_MONITOR_CONNECTIVITY_CHECKS MonitorConnectivityChecks;
IN HANDLE hPrimaryAllocation;
[in] IN DXGKARG_COMMITVIDPN_FLAGS Flags;
} DXGKARG_COMMITVIDPN;
Miembros
hFunctionalVidPn
Identificador de un objeto VidPN funcional que se va a activar en el adaptador de pantalla.
AffectedVidPnSourceId
La constante D3DDDI_ID_ALL o el identificador de un origen de vídeo en particular en vidPN:
- Si este miembro es un identificador de origen, DxgkDdiCommitVidPn actualiza solo los modos de las rutas de acceso presentes del vídeo que se originan en ese origen. DxgkDdiCommitVidPn no es necesario inspeccionar las rutas de acceso que se originan en otros orígenes porque esas rutas de acceso son las mismas en el nuevo VidPN que están en el VidPN activo actualmente.
- Si este miembro es igual a D3DDDI_ID_ALL, DxgkDdiCommitVidPn debe inspeccionar y actualizar todo VidPN como una sola transacción; es decir, toda la nueva VidPN debe estar activa o toda la VidPN actual debe permanecer activa.
MonitorConnectivityChecks
Enumerador de D3DKMDT_MONITOR_CONNECTIVITY_CHECKS (D3DKMDT_MCC_IGNORE o D3DKMDT_MCC_ENFORCE) que especifica si se deben comprobar que las salidas de vídeo en la nueva topología tienen monitores conectados:
- Si este miembro es igual a D3DKMDT_MCC_ENFORCE y una de las salidas de vídeo de la nueva topología de VidPN no tiene un monitor conectado, DxgkDdiCommitVidPn debe dejar el VidPN activo actualmente en su lugar y devolver STATUS_GRAPHICS_INVALID_VIDPN_TOPOLOGY.
- Si este miembro es igual a D3DKMDT_MCC_IGNORE, DxgkDdiCommitVidPn puede activar el nuevo VidPN sin comprobar si alguna salida de vídeo tiene monitores conectados.
hPrimaryAllocation
Identificador de la asignación principal asociada al origen del vídeo presente identificado por AffectedVidPnSourceId.
[in] Flags
Estructura DXGKARG_COMMITVIDPN_FLAGS que identifica detalles sobre una llamada a la función DxgkDdiCommitVidPn.
Observaciones
La constante D3DDDI_ID_ALL se define en D3dukmddi.h.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista |
encabezado de | d3dkmddi.h (incluya D3dkmddi.h) |