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


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

Указывает, что используется декодирования вниз выборка и что драйвер должен выделить соответствующие эталонные кадры. Необязательно для драйверов windows Display Driver Model (WDDM) 2.0 или более поздних версий.

Синтаксис

PFND3DWDDM2_0DDI_VIDEODECODERENABLEDOWNSAMPLING Pfnd3dwddm20DdiVideodecoderenabledownsampling;

HRESULT Pfnd3dwddm20DdiVideodecoderenabledownsampling(
  D3D10DDI_HDEVICE hDevice,
  D3D11_1DDI_HDECODE hDecoder,
  D3DDDI_COLOR_SPACE_TYPE InputColorSpace,
  const D3D11_1DDI_VIDEO_DECODER_DESC *pOutputDesc,
  D3DDDI_COLOR_SPACE_TYPE OutputColorSpace,
  UINT ReferenceFrameCount
)
{...}

Параметры

hDevice

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

hDecoder

Дескриптор объекта декодировщика.

InputColorSpace

Значение D3DDDI_COLOR_SPACE_TYPE, указывающее сведения о цветовом пространстве данных эталонного кадра.

pOutputDesc

Указывает разрешение и формат выходных и отображаемых кадров. Это разрешение назначения и формат операции нижнего образца.

Примечание Элемент профиля декодирования (Guid guid) pOutputDesc можно игнорировать.
 

OutputColorSpace

Значение D3DDDI_COLOR_SPACE_TYPE, указывающее сведения о цветовом пространстве выходных и отображаемых кадров.

ReferenceFrameCount

Указывает количество используемых эталонных кадров.

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

Если эта функция обратного вызова успешно выполнена, она возвращает S_OK. В противном случае возвращается код ошибки HRESULT.

Замечания

Эта функция может вызываться только один раз до первого вызова VideoDecoderBeginFrame.

Требования

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

См. также

D3DDDIARG_CREATEDEVICE

D3DDDI_COLOR_SPACE_TYPE

VideoDecoderBeginFrame