DXGKDDI_VIDPN_ASSIGNMULTISAMPLINGMETHODSET función de devolución de llamada (d3dkmddi.h)

La función DXGKDDI_VIDPN_ASSIGNMULTISAMPLINGMETHODSET asigna un conjunto de métodos de muestreo múltiple a un origen de vídeo presente determinado en un VidPN especificado.

Sintaxis

DXGKDDI_VIDPN_ASSIGNMULTISAMPLINGMETHODSET DxgkddiVidpnAssignmultisamplingmethodset;

NTSTATUS DxgkddiVidpnAssignmultisamplingmethodset(
  [in] IN_D3DKMDT_HVIDPN hVidPn,
  [in] IN_CONST_D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId,
  [in] IN_CONST_SIZE_T NumMethods,
  [in] const D3DDDI_MULTISAMPLINGMETHOD *pSupportedMethodSet
)
{...}

Parámetros

[in] hVidPn

Identificador de un objeto VidPN. El administrador vidPN proporcionó anteriormente este identificador al controlador de minipuerto de pantalla llamando a DxgkDdiEnumVidPnCofuncModality.

[in] VidPnSourceId

Entero que identifica uno de los orígenes de vídeo asociados al objeto VidPN.

[in] NumMethods

Número de elementos de la matriz pSupportedMethodSet .

[in] pSupportedMethodSet

Puntero a una matriz de estructuras de D3DDDI_MULTISAMPLINGMETHOD , cada una de las cuales describe un método de muestreo múltiple.

Valor devuelto

La función DXGKDDI_VIDPN_ASSIGNMULTISAMPLINGMETHODSET devuelve uno de los valores siguientes.

Código devuelto Descripción
STATUS_SUCCESS La función se ha realizado correctamente.
STATUS_GRAPHICS_INVALID_VIDPN El identificador proporcionado en hVidPn no era válido.
STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE El identificador proporcionado en VidPnSourceId no era válido.
STATUS_NO_MEMORY Error en la función porque no pudo asignar suficiente memoria.

Esta función también puede devolver otros códigos de error definidos en Ntstatus.h.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista
Plataforma de destino Escritorio
Encabezado d3dkmddi.h (incluye D3dkmddi.h)
IRQL PASSIVE_LEVEL

Consulte también

DxgkDdiEnumVidPnCofuncModality