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 |