Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Especifica cómo se pasan los búferes de salida de la subdivisión en D3D12_VIDEO_ENCODER_SUBREGION_COMPRESSED_BITSTREAM.
Syntax
typedef enum D3D12_VIDEO_ENCODER_SUBREGION_COMPRESSED_BITSTREAM_BUFFER_MODE {
D3D12_VIDEO_ENCODER_SUBREGION_COMPRESSED_BITSTREAM_BUFFER_MODE_ARRAY_OF_BUFFERS,
D3D12_VIDEO_ENCODER_SUBREGION_COMPRESSED_BITSTREAM_BUFFER_MODE_SINGLE_BUFFER
} ;
Constants
D3D12_VIDEO_ENCODER_SUBREGION_COMPRESSED_BITSTREAM_BUFFER_MODE_ARRAY_OF_BUFFERSCada subred se escribe en un objeto de búfer ID3D12Resource diferente. Requiere compatibilidad con D3D12_VIDEO_ENCODER_SUPPORT_FLAG_SUBREGION_NOTIFICATION_AVAILABLE_ARRAY_OF_BUFFERS . |
D3D12_VIDEO_ENCODER_SUBREGION_COMPRESSED_BITSTREAM_BUFFER_MODE_SINGLE_BUFFERTodas las subredes se escriben en el mismo búfer ID3D12Resource . El controlador particiona el búfer en regiones no superpuestas. Requiere compatibilidad con D3D12_VIDEO_ENCODER_SUPPORT_FLAG_SUBREGION_NOTIFICATION_AVAILABLE_SINGLE_BUFFER . |
Observaciones
El id3D12VideoEncoderHeap asociado debe crearse con el conjunto de marcas de D3D12_VIDEO_ENCODER_HEAP_FLAGS correspondientes.
Requisitos
| Requisito | Value |
|---|---|
| Header | d3d12video.h |