Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура D3D12DDI_VIDEO_ENCODER_COMPRESSED_BITSTREAM_0080 инкапсулирует сжатые выходные данные битового потока для операции кодирования.
Синтаксис
typedef struct D3D12DDI_VIDEO_ENCODER_COMPRESSED_BITSTREAM_0080 {
D3D12DDI_HRESOURCE hDrvBuffer;
UINT64 Offset;
} D3D12DDI_VIDEO_ENCODER_COMPRESSED_BITSTREAM_0080;
Члены
hDrvBuffer
Дескриптор ресурса для буфера, содержащего сжатый битовый поток. Размер буфера ресурсов не является доступным для этой операции кодирования. В частности, доступный размер текущего вывода кадров в этом буфере — это размер этого буфера минус смещения.
Offset
Смещение в сжатый битовый поток, где кодировщик может начать добавлять текущие выходные данные кадра в байтах.
Замечания
Ожидается, что выходной битовый поток содержит заголовки подрегионов, но не рисунок, последовательность, видео или другие заголовки. Это ответственность узла за код этих других заголовков и создание полного битового потока.
В секционировании кадра в подрегионе все подрегионы для заданного вывода операции кодирования кадров должны быть помещены в верхний или нижний, левый или правый порядок и должны быть смежными.
Общие сведения см. в кодировке видео D3D12.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 11 (WDDM 3.0) |
| заголовка | d3d12umddi.h |
См. также
D3D12DDI_VIDEO_ENCODER_ENCODEFRAME_OUTPUT_STREAM_ARGUMENTS_0080_2