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