estructura D3D12DDI_VIDEO_DECODE_PROFILES_DATA_0020 (d3d12umddi.h)
Especifica la información utilizada para recuperar una lista de perfiles.
Sintaxis
typedef struct D3D12DDI_VIDEO_DECODE_PROFILES_DATA_0020 {
UINT NodeIndex;
UINT ProfileCount;
GUID *pProfiles;
} D3D12DDI_VIDEO_DECODE_PROFILES_DATA_0020;
Miembros
NodeIndex
En la operación de varios adaptadores, esto indica a qué adaptador físico del dispositivo se aplica esta operación.
ProfileCount
Número de perfiles que se van a recuperar. El tiempo de ejecución garantiza que este valor coincida con el valor devuelto de PFND3D12DDI_VIDEO_GETCAPS con D3D12DDI_CAPSTYPE_VIDEO establecido en D3D12DDICAPS_TYPE_VIDEO_DECODE_PROFILE_COUNT.
pProfiles
Puntero a los perfiles admitidos devueltos. La aplicación que llama asigna almacenamiento para la lista de perfiles.
Comentarios
Estas funcionalidades permiten la lista de perfiles de descodificados admitidos por el hardware. En primer lugar, use PFND3D12DDDI_VIDEO_GETCAPS llamado con D3D12DDICAPS_TYPE_VIDEO establecido en D3D12DDICAPS_TYPE_VIDEO_DECODE_PROFILE_COUNT para recuperar el número de perfiles admitidos. El autor de la llamada lo usa para asignar almacenamiento para recuperar la lista de perfiles. A continuación, la lista se recupera a través de PFND3D12DDI_VIDEO_GETCAPS con el D3D12DDICAPS_TYPE establecido en D3D12DDICAPS_TYPE_VIDEO_DECODE_PROFILES.
Requisitos
Requisito | Valor |
---|---|
Header | d3d12umddi.h (incluya D3d12umddi.h) |