structure D3D12DDI_COMMAND_LIST_FUNCS_VIDEO_DECODE_0088 (d3d12umddi.h)
La structure D3D12DDI_COMMAND_LIST_FUNCS_VIDEO_DECODE_0088 contient des pointeurs vers des fonctions de liste de commandes pour le décodage vidéo, la version D3D12DDI_FEATURE_VERSION_VIDEO_0088.
Syntaxe
typedef struct D3D12DDI_COMMAND_LIST_FUNCS_VIDEO_DECODE_0088 {
PFND3D12DDI_CLOSECOMMANDLIST pfnCloseCommandList;
PFND3D12DDI_RESETCOMMANDLIST_0040 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_0041_1 pfnDecodeFrame;
PFND3D12DDI_SETPROTECTEDRESOURCESESSION_0030 pfnSetProtectedResourceSession;
PFND3D12DDI_WRITEBUFFERIMMEDIATE_0032 pfnWriteBufferImmediate;
PFND3D12DDI_INITIALIZE_VIDEO_EXTENSION_COMMAND_0063 pfnInitializeVideoExtensionCommand;
PFND3D12DDI_EXECUTE_VIDEO_EXTENSION_COMMAND_0063 pfnExecuteVideoExtensionCommand;
PFND3D12DDI_BARRIER_0088 pfnBarrier;
} D3D12DDI_COMMAND_LIST_FUNCS_VIDEO_DECODE_0088;
Membres
pfnCloseCommandList
Pointeur vers une fonction PFND3D12DDI_CLOSECOMMANDLIST qui ferme la liste de commandes.
pfnResetCommandList
Pointeur vers une fonction PFND3D12DDI_RESETCOMMANDLIST_0040 qui réinitialise la liste de commandes.
pfnDiscardResource
Pointeur vers une fonction PFND3D12DDI_DISCARD_RESOURCE_0003 qui ignore une ressource.
pfnSetMarker
Pointeur vers une fonction PFND3D12DDI_SET_MARKER qui définit un marqueur.
pfnSetPredication
Pointeur vers une fonction PFND3D12DDI_SET_PREDICATION qui définit la prédication.
pfnBeginQuery
Pointeur vers une fonction PFND3D12DDI_BEGIN_END_QUERY_0003 qui commence une requête.
pfnEndQuery
Pointeur vers une fonction PFND3D12DDI_BEGIN_END_QUERY_0003 qui met fin à une requête.
pfnResolveQueryData
Pointeur vers une fonction PFND3D12DDI_RESOLVE_QUERY_DATA qui résout les données de requête.
pfnResourceBarrier
Pointeur vers une fonction PFND3D12DDI_RESOURCEBARRIER_0022.
pfnDecodeFrame
Pointeur vers une fonction PFND3D12DDI_VIDEO_DECODE_FRAME_0041_1.
pfnSetProtectedResourceSession
Pointeur vers une fonction PFND3D12DDI_SETPROTECTEDRESOURCESESSION_0030.
pfnWriteBufferImmediate
Pointeur vers une fonction PFND3D12DDI_WRITEBUFFERIMMEDIATE_0032.
pfnInitializeVideoExtensionCommand
Pointeur vers une fonction PFND3D12DDI_INITIALIZE_VIDEO_EXTENSION_COMMAND_0063.
pfnExecuteVideoExtensionCommand
Pointeur vers PFND3D12DDI_EXECUTE_VIDEO_EXTENSION_COMMAND_0063 fonction.
pfnBarrier
Pointeur vers une fonction PFND3D12DDI_BARRIER_0088.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 11 (WDDM 3.0) |
d’en-tête | d3d12umddi.h |