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


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