Compartir a través de


estructura D3D12DDI_COMMAND_LIST_FUNCS_VIDEO_DECODE_0032 (d3d12umddi.h)

Funciones de lista de comandos para D3D12DDI_TABLE_TYPE_COMMAND_LIST_VIDEO_DECODE.

Sintaxis

typedef struct D3D12DDI_COMMAND_LIST_FUNCS_VIDEO_DECODE_0032 {
  PFND3D12DDI_CLOSECOMMANDLIST                 pfnCloseCommandList;
  PFND3D12DDI_RESETCOMMANDLIST                 pfnResetCommandList;
  PFND3D12DDI_DISCARD_RESOURCE_0003            pfnDiscardResource;
  PFND3D12DDI_SET_MARKER                       pfnSetMarker;
  PFND3D12DDI_SET_PREDICATION                  pfnSetPredication;
  PFND3D12DDI_BEGIN_END_QUERY_0003             pfnBeginQuery;
  PFND3D12DDI_BEGIN_END_QUERY_0003             pfnEndQuery;
  PFND3D12DDI_RESOLVE_QUERY_DATA               pfnResolveQueryData;
  PFND3D12DDI_RESOURCEBARRIER_0022             pfnResourceBarrier;
  PFND3D12DDI_VIDEO_DECODE_FRAME_0032          pfnDecodeFrame;
  PFND3D12DDI_SETPROTECTEDRESOURCESESSION_0030 pfnSetProtectedResourceSession;
  PFND3D12DDI_WRITEBUFFERIMMEDIATE_0032        pfnWriteBufferImmediate;
} D3D12DDI_COMMAND_LIST_FUNCS_VIDEO_DECODE_0032;

Miembros

pfnCloseCommandList

Cierre la lista de comandos.

pfnResetCommandList

Restablecer lista de comandos.

pfnDiscardResource

Descarte del recurso.

pfnSetMarker

Establecer marcador.

pfnSetPredication

Establecer predicación.

pfnBeginQuery

Iniciar consulta.

pfnEndQuery

Finalización de la consulta.

pfnResolveQueryData

Resuelva los datos de consulta.

pfnResourceBarrier

Barrera de recursos.

pfnDecodeFrame

Descodificar marco.

pfnSetProtectedResourceSession

Establezca la sesión de recursos protegidos.

pfnWriteBufferImmediate

Búfer de escritura inmediato.

Comentarios

Cuando se llama a PFND3D12DDI_FILLDDITTABLE para este tipo de tabla, el objeto D3D12DDI_HRTTABLE debe almacenarse para llamar posteriormente a PFND3D12DDI_SETCOMMANDLISTDDITABLE_CB durante la creación de la lista de comandos.

Requisitos

Requisito Valor
Header d3d12umddi.h