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


структура 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 (включая D3d10umddi.h)

См. также раздел

D3D11_1DDIARG_CREATEVIDEOPROCESSOROUTPUTVIEW