以下是我对这个结构的理解,可能不是完整的,具体字段的含义可能需要查阅最新的官方文档:
typedef struct D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM {
UINT64 StartOffset;
UINT64 Size;
UINT64 MaxEncodeFrameSize;
UINT64 DataOffset;
UINT64 DataSize;
HANDLE hDrvFileHandle;
} D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM;
- StartOffset:比特流在文件或内存中的起始偏移。
- Size:比特流的总大小。
- MaxEncodeFrameSize:最大编码帧大小。
- DataOffset:实际比特流数据的偏移。
- DataSize:实际比特流数据的大小。
- hDrvFileHandle:关联的文件句柄。
请注意,这只是对结构可能包含的字段的猜测,具体的字段含义和使用方式应该通过查阅最新的官方文档或 Windows SDK 文档来获取。
转载请注明出处:http://www.zyzy.cn/article/detail/26203/Win32 API/D3d12video.h/D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM