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


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

PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES запрашивает драйвер для своих возможностей видео. Драйверы WDDM 2.0 или более поздней версии должны реализовать эту функцию.

Синтаксис

PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES Pfnd3dwddm20DdiQueryvideocapabilities;

void Pfnd3dwddm20DdiQueryvideocapabilities(
  D3D10DDI_HDEVICE hDevice,
  D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY QueryType,
  UINT DataSize,
  VOID *pData
)
{...}

Параметры

hDevice

[in] Дескриптор устройства отображения (графический контекст). Среда выполнения Direct3D передала этот дескриптор в пользовательском режиме в качестве элемента hDevice структуры D3DDDIARG_CREATEDEVICE при создании устройства.

QueryType

[in] Значение D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY, указывающее тип запрашиваемых данных.

DataSize

[in] Размер в байтах данных, на которые pData. Это значение зависит от элемента QueryType. Например, если QueryType D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY_DECODER_CAPS, задайте DataSize значение sizeof(D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_CAPS).

pData

[in/out] Указатель на структуру, содержащую входные параметры и выходные параметры вызывающего объекта, которые должны быть заполнены драйвером. Тип структуры зависит от значения QueryType.

Значение QueryType Структура, на которую указывает pData
D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY_DECODER_DOWNSAMPLING D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_DOWNSAMPLING
D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY_RECOMMEND_DECODER_DOWNSAMPLING D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING
D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY_DECODER_CAPS D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_CAPS
D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY_DECODER_DOWNSAMPLE_OUTPUT_FORMAT D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_DOWNSAMPLE_OUTPUT_FORMAT
D3DWDDM2_4DDI_VIDEO_CAPABILITY_QUERY_DECODER_HISTOGRAM D3DWDDM2_4DDI_VIDEO_CAPABILITY_DECODER_HISTOGRAM

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

Никакой

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10
минимальный поддерживаемый сервер Windows Server 2016
целевая платформа Настольный
заголовка d3d10umddi.h (include D3d10umddi.h)

См. также

D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_CAPS

D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_DOWNSAMPLE_OUTPUT_FORMAT

D3DWDDM2_0DDI_VIDEO_CAPABILITY_DECODER_DOWNSAMPLING

D3DWDDM2_0DDI_VIDEO_CAPABILITY_QUERY

D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING