Поделиться через


структура 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

Во входных данных количество элементов, которые буфер может храниться в pMethod List. В выходных данных этот элемент указывает необходимое количество элементов, которые должен хранить буфер в pMethodList.

Замечания

Если среда выполнения возвращает значение, отличное отNULL, в элементе pMethodList, среда выполнения возвращает значение в элементе methodCount , представляющее количество элементов, которые может содержать массив. Если среда выполнения возвращает NULL в pMethodList, среда выполнения возвращает значение в MethodCount, представляющее размер требуемого буфера массива в количестве элементов.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Windows Vista и более поздних версиях операционных систем Windows.
заголовка d3dumddi.h (include D3dumddi.h)

См. также

D3DDDIFORMAT

D3DDDI_MULTISAMPLINGMETHOD

pfnGetMultisampleMethodListCb