estructura D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS (d3d12video.h)
Representa argumentos de salida para una llamada a ID3D12VideoEncodeCommandList2::ResolveEncoderOutputMetadata.
Sintaxis
typedef struct D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS {
D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER ResolvedLayoutMetadata;
} D3D12_VIDEO_ENCODER_RESOLVE_METADATA_OUTPUT_ARGUMENTS;
Miembros
ResolvedLayoutMetadata
Un D3D12_VIDEO_ENCODER_ENCODE_OPERATION_METADATA_BUFFER que representa el búfer de metadatos resuelto.
El autor de la llamada debe volver a leer este búfer y convertirlo en una estructura de D3D12_VIDEO_ENCODER_OUTPUT_METADATA . Los datos restantes del búfer corresponden a D3D12_VIDEO_ENCODER_OUTPUT_METADATA. Entradas empaquetadas WrittenSubregionsCount de tipo D3D12_VIDEO_ENCODER_FRAME_SUBREGION_METADATA.
Comentarios
En el diagrama siguiente se muestra el diseño de memoria de metadatos resuelto en un id3D12Resource.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Compilación 22000 de Windows |
Servidor mínimo compatible | Compilación 22000 de Windows |
Encabezado | d3d12video.h |