Compartir a través de


PFND3DWDDM2_0DDI_VIDEOPROCESSORGETBEHAVIORHINTS función de devolución de llamada (d3d10umddi.h)

Devuelve sugerencias de controlador en cuanto a qué operaciones de procesador de vídeo se realizan mejor mediante hardware de superposición de varios planos en lugar de VideoProcessorBlt. Opcional para windows Display Driver Model (WDDM) 2.0 o posterior, controladores.

Sintaxis

PFND3DWDDM2_0DDI_VIDEOPROCESSORGETBEHAVIORHINTS Pfnd3dwddm20DdiVideoprocessorgetbehaviorhints;

HRESULT Pfnd3dwddm20DdiVideoprocessorgetbehaviorhints(
  D3D10DDI_HDEVICE hDevice,
  D3D11_1DDI_HVIDEOPROCESSOR hVideoProcessor,
  UINT OutputWidth,
  UINT OutputHeight,
  DXGI_FORMAT OutputFormat,
  UINT StreamCount,
  const D3DWDDM2_0DDI_VIDEO_PROCESSOR_STREAM_BEHAVIOR_HINT *pStreams,
  UINT *pBehaviorHints
)
{...}

Parámetros

hDevice

Identificador del dispositivo de visualización (contexto de gráficos). El tiempo de ejecución de Direct3D pasó el controlador en modo de usuario este identificador como miembro hDevice de la estructura de D3DDDIARG_CREATEDEVICE en la creación del dispositivo.

hVideoProcessor

Controle el objeto de procesador de vídeo.

OutputWidth

Indica el ancho de la superficie de salida.

OutputHeight

Indica el alto de la superficie de salida.

OutputFormat

Indica el formato de salida del procesador de vídeo.

StreamCount

Número de flujos de entrada que se van a procesar.

pStreams

Matriz de estructuras que indica el formato y el estado de cada secuencia.

pBehaviorHints

Recibe una combinación de D3DWDDM2_0DDI_VIDEO_PROCESSOR_MULTIPLANE_BEHAVIOR_HINTS valores que indicían cuál de las operaciones se realizaría mejor mediante hardware de superposición de varios planos en lugar de con VideoProcessorBlt.

Valor devuelto

Si esta función de devolución de llamada se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un hrESULT código de error.

Observaciones

Esta función usa el estado actual, establecido a través del videoProcessorSetOutput y VideoProcessorSetStream conjunto de interfaces de controlador de dispositivo (DDIs) y devuelve las operaciones que podrían realizarse de forma más eficaz mediante el uso de varios hardware de superposición.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 10
servidor mínimo admitido Windows Server 2016
de la plataforma de destino de Escritorio
encabezado de d3d10umddi.h (incluya D3d10umddi.h)

Consulte también

D3DDDIARG_CREATEDEVICE

VideoProcessorBlt