функция обратного вызова 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 |