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


структура D3D11_1DDIARG_CREATEVIDEOPROCESSORINPUTVIEW (d3d10umddi.h)

Описывает входное представление обработчика видео.

Синтаксис

typedef struct D3D11_1DDIARG_CREATEVIDEOPROCESSORINPUTVIEW {
  D3D10DDI_HRESOURCE             hDrvResource;
  D3D11_1DDI_HVIDEOPROCESSORENUM hDrvVideoProcessorEnum;
  UINT                           FourCC;
  UINT                           MipSlice;
  UINT                           FirstArraySlice;
  UINT                           ArraySize;
} D3D11_1DDIARG_CREATEVIDEOPROCESSORINPUTVIEW;

Члены

hDrvResource

Дескриптор входного ресурса декодера видео.

hDrvVideoProcessorEnum

Дескриптор перечисления обработчика видео.

FourCC

Код FOURCC, который приложение использует для переопределения формата поверхности. Значение нуля указывает, что приложение не переопределит формат ресурса.

Например, если возникает новый стандарт видео, требующий нового формата подпотока, приложение может создать эквивалентную поверхность с помощью стандартного формата, а затем указать код FOURCC при создании представления, чтобы указать, что данные выложены в соответствии с новым стандартом видео.

Дополнительные сведения о кодах FOURCC см. в разделе Video FOURCCs.

MipSlice

Идентификатор среза карты MIP.

FirstArraySlice

Идентификатор первого среза массива.

ArraySize

Количество срезов массива для текстуры.

Требования

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

См. также

D3D11_1DDIARG_CREATEVIDEOPROCESSOROUTPUTVIEW