estructura D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING (d3d10umddi.h)
el controlador en modo de usuario usa D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING para recomendar parámetros de muestreo descendentes que se pueden usar para descodificar la secuencia en tiempo real. El controlador proporciona estas funcionalidades cuando se llama a su función PFND3DWDDM2_0DDI_QUERYVIDEOCAPABILITIES.
Sintaxis
typedef struct D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING {
const D3D11_1DDI_VIDEO_DECODER_DESC *pInputDesc;
D3DDDI_COLOR_SPACE_TYPE InputColorSpace;
const D3D11_1DDI_VIDEO_DECODER_CONFIG *pInputConfig;
const DXGI_RATIONAL *pFrameRate;
D3D11_1DDI_VIDEO_DECODER_DESC *pOutputDesc;
D3DDDI_COLOR_SPACE_TYPE OutputColorSpace;
} D3DWDDM2_0DDI_VIDEO_CAPABILITY_RECOMMEND_DECODER_DOWNSAMPLING;
Miembros
pInputDesc
[in] Puntero a una estructura de D3D11_1DDI_VIDEO_DECODER_DESC que contiene el perfil de descodificación usado y la resolución y el formato de los marcos de referencia. Esta es la resolución o el formato que se va a reducir (por ejemplo, 4K, DXGI_FORMAT_P010).
InputColorSpace
[in] Valor de D3DDDI_COLOR_SPACE_TYPE que especifica la información del espacio de colores de los datos del marco de referencia.
pInputConfig
[in] Puntero a una estructura de D3D11_1DDI_VIDEO_DECODER_CONFIG que contiene los datos de configuración asociados al perfil de descodificación.
pFrameRate
[in] Puntero a una estructura de DXGI_RATIONAL que contiene la velocidad de fotogramas del contenido de vídeo.
pOutputDesc
[out] Puntero a una estructura de D3D11_1DDI_VIDEO_DECODER_DESC en la que el controlador devuelve la resolución recomendada y el formato de los marcos de salida o visualización.
El miembro descodificar perfil (Guid) de pOutputDesc se puede omitir.
OutputColorSpace
[out] Ubicación en la que el controlador devuelve la información de espacio de color recomendada D3DDDI_COLOR_SPACE_TYPE de los datos del marco de presentación.
Observaciones
El controlador recomienda los parámetros de ejemplo inactivos de forma que la secuencia de vídeo se pueda descodificar en tiempo real. Si no existe ninguna solución de ejemplo que pueda dar lugar a una descodificación en tiempo real, el controlador debe recomendar la configuración más cercana a la solución en tiempo real.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 10 |
servidor mínimo admitido | Windows Server 2016 |
encabezado de | d3d10umddi.h (incluya D3d10umddi.h) |