структура D3DDDICB_GETMULTISAMPLEMETHODLIST (d3dumddi.h)
Структура D3DDDICB_GETMULTISAMPLEMETHODLIST описывает параметры для получения списка методов с несколькими образцами для выделения.
Синтаксис
typedef struct _D3DDDICB_GETMULTISAMPLEMETHODLIST {
[in] D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
[in] UINT Width;
[in] UINT Height;
[in] D3DDDIFORMAT Format;
[out] D3DDDI_MULTISAMPLINGMETHOD *pMethodList;
[in/out] UINT MethodCount;
} D3DDDICB_GETMULTISAMPLEMETHODLIST;
Члены
[in] VidPnSourceId
Отсчитываемый от нуля идентификационный номер источника представления видео в пути к топологии сети видеотрансляции (VidPN), в которую находится выделение.
[in] Width
Ширина выделения в пикселях.
[in] Height
Высота выделения в пикселях.
[in] Format
D3DDDIFORMAT типизированное значение, указывающее формат выделения в пикселях.
[out] pMethodList
Массив D3DDDI_MULTISAMPLINGMETHOD структур, описывающих список методов множественной выборки, используемых для выделения или значения NULL.
[in/out] MethodCount
Количество элементов, которые буфер в pMethodList может хранить во входных данных. В выходных данных этот элемент указывает необходимое количество элементов, которые должен хранить буфер pMethodList .
Комментарии
Если среда выполнения возвращает значение, отличное от NULL , в элементе pMethodList , среда выполнения возвращает значение в элементе MethodCount , представляющее количество элементов, которые может содержать массив. Если среда выполнения возвращает значение NULL в pMethodList, среда выполнения возвращает значение в MethodCount , представляющее необходимый размер буфера массива в количестве элементов.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows Vista и более поздних версиях операционных систем Windows. |
Верхняя часть | d3dumddi.h (включая D3dumddi.h) |