Compartir a través de


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

Habilita o deshabilita las características de procesamiento automático de una secuencia de entrada en el procesador de vídeo.

Sintaxis

PFND3D11_1DDI_VIDEOPROCESSORSETSTREAMAUTOPROCESSINGMODE Pfnd3d111DdiVideoprocessorsetstreamautoprocessingmode;

void Pfnd3d111DdiVideoprocessorsetstreamautoprocessingmode(
  D3D10DDI_HDEVICE unnamedParam1,
  D3D11_1DDI_HVIDEOPROCESSOR unnamedParam2,
  UINT unnamedParam3,
  BOOL unnamedParam4
)
{...}

Parámetros

unnamedParam1

hDevice [in]

Identificador del dispositivo de visualización (contexto de gráficos).

unnamedParam2

hVideoProcessor [in]

Identificador del objeto de procesador de vídeo que se creó a través de una llamada a la función CreateVideoProcessor .

unnamedParam3

StreamIndex [in]

Índice de base cero del flujo de entrada.

unnamedParam4

Habilitar [in]

Si es TRUE, se habilitan las características de procesamiento automático. Si es FALSE, el controlador deshabilita cualquier procesamiento de vídeo adicional que pueda realizar.

Valor devuelto

None

Observaciones

De forma predeterminada, el controlador puede realizar ciertas tareas de procesamiento automáticamente durante la transferencia de bloques de bits del procesador de vídeo (bitblt). La función VideoProcessorSetStreamAutoProcessingMode permite a la aplicación deshabilitar estas características de procesamiento de vídeo adicionales que el controlador puede exponer.

Por ejemplo, si el proveedor de software independiente (ISV) proporciona su propio sombreador de píxeles para el procesador de vídeo, es posible que quiera deshabilitar el procesamiento automático del controlador.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8
Servidor mínimo compatible Windows Server 2012
Plataforma de destino Escritorio
Encabezado d3d10umddi.h (incluya D3d10umddi.h)

Consulte también

CreateVideoProcessor