Compartir a través de


Método ID3D12VideoDevice2::CreateVideoProcessor1 (d3d12video.h)

Crea una instancia de procesador de vídeo con compatibilidad con recursos protegidos.

Sintaxis

HRESULT CreateVideoProcessor1(
  UINT                                         NodeMask,
  const D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC *pOutputStreamDesc,
  UINT                                         NumInputStreamDescs,
  const D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC  *pInputStreamDescs,
  ID3D12ProtectedResourceSession               *pProtectedResourceSession,
  REFIID                                       riid,
  void                                         **ppVideoProcessor
);

Parámetros

NodeMask

Máscara de nodo que especifica el adaptador físico en el que se usará el procesador de vídeo. Para una sola operación de GPU, establézcalo en cero. Si hay varios nodos de GPU, establezca un bit para identificar el nodo, es decir, el adaptador físico del dispositivo, al que se aplica la cola de comandos. Cada bit de la máscara corresponde a un único nodo. Solo se pueden establecer 1 bits.

pOutputStreamDesc

Puntero a una estructura D3D12_VIDEO_PROCESS_OUTPUT_STREAM_DESC(ns-d3d12video-d3d12_video_process_output_stream_desc) que describe el flujo de salida.

NumInputStreamDescs

Número de flujos de entrada proporcionados en el parámetro pInputStreamDescs .

pInputStreamDescs

Un puntero a una lista de D3D12_VIDEO_PROCESS_INPUT_STREAM_DESC(ns-d3d12video-d3d12_video_process_input_stream_desc) estructura los flujos de entrada. El número de estructuras proporcionadas debe coincidir con el valor especificado en el parámetro NumInputStreamDescs .

pProtectedResourceSession

Id3D12ProtectedResourceSession para administrar el acceso a los recursos protegidos.

riid

Identificador único global (GUID) de la interfaz del procesador de vídeo.

ppVideoProcessor

Puntero a un bloque de memoria que recibe un puntero a la interfaz ID3D12VideoProcessor1

Valor devuelto

Este método devuelve HRESULT.

Comentarios

Para cambiar los parámetros establecidos durante la creación, debe volver a crear el objeto de procesador de vídeo.

Requisitos

Requisito Value
Cliente mínimo compatible compilación 20348 de Windows 10
Servidor mínimo compatible compilación 20348 de Windows 10
Encabezado d3d12video.h