функция обратного вызова DXGKDDI_VIDPN_ASSIGNMULTISAMPLINGMETHODSET (d3dkmddi.h)

Функция DXGKDDI_VIDPN_ASSIGNMULTISAMPLINGMETHODSET назначает набор методов множественной выборки определенному источнику видеосутствий в указанном VidPN.

Синтаксис

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
)
{...}

Параметры

[in] hVidPn

Дескриптор объекта VidPN. Диспетчер VidPN ранее предоставил этот дескриптор драйверу мини-порта дисплея, вызвав DxgkDdiEnumVidPnCofuncModality.

[in] VidPnSourceId

Целое число, идентифицирующее один из источников представления видео, связанных с объектом VidPN.

[in] NumMethods

Количество элементов в массиве pSupportedMethodSet .

[in] pSupportedMethodSet

Указатель на массив D3DDDI_MULTISAMPLINGMETHOD структур, каждая из которых описывает метод множественной выборки.

Возвращаемое значение

Функция DXGKDDI_VIDPN_ASSIGNMULTISAMPLINGMETHODSET возвращает одно из следующих значений.

Код возврата Описание
STATUS_SUCCESS Функция выполнена успешно.
STATUS_GRAPHICS_INVALID_VIDPN Дескриптор, предоставленный в hVidPn, был недопустим.
STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE Идентификатор, предоставленный в VidPnSourceId, был недопустимым.
STATUS_NO_MEMORY Сбой функции, так как ей не удалось выделить достаточно памяти.

Эта функция также может возвращать другие коды ошибок, определенные в ntstatus.h.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Целевая платформа Персональный компьютер
Верхняя часть d3dkmddi.h (включая D3dkmddi.h)
IRQL PASSIVE_LEVEL

См. также раздел

DxgkDdiEnumVidPnCofuncModality