структура D3D12DDI_VIDEO_DECODE_CONVERSION_ARGUMENTS_0041 (d3d12umddi.h)
Задает аргументы для преобразования выходных данных декодирования.
Синтаксис
typedef struct D3D12DDI_VIDEO_DECODE_CONVERSION_ARGUMENTS_0041 {
BOOL Enable;
D3D12DDI_HRESOURCE hDrvReferenceTexture2D;
UINT ReferenceSubresource;
DXGI_COLOR_SPACE_TYPE OutputColorSpace;
DXGI_COLOR_SPACE_TYPE DecodeColorSpace;
UINT OutputWidth;
UINT OutputHeight;
} D3D12DDI_VIDEO_DECODE_CONVERSION_ARGUMENTS_0041;
Члены
Enable
Указывает, следует ли использовать преобразование декодирования.
hDrvReferenceTexture2D
Если включена выборка вниз, для будущих отправок декодирования могут потребоваться выходные данные при разрешении декодирования, цветовом пространстве и формате. Если это не требуется, укажите значение NULL.
ReferenceSubresource
Индекс подресурса для использования аргумента hDrvReferenceTexture2D .
OutputColorSpace
Целевое цветовое пространство выходных данных.
DecodeColorSpace
Исходное декодированное цветовое пространство перед преобразованием.
OutputWidth
Ширина выходных данных перед преобразованием.
OutputHeight
Высота выходных данных перед преобразованием.
Требования
Требование | Значение |
---|---|
Заголовок | d3d12umddi.h |