Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Incapsula l'output del flusso di bit compresso per un'operazione di codifica, con il supporto per la notifica delle aree secondarie.
Syntax
typedef struct D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM1 {
D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE NotificationMode;
union {
D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM FrameOutputBuffer;
D3D12_VIDEO_ENCODER_SUBREGION_COMPRESSED_BITSTREAM SubregionOutputBuffers;
};
} D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM1;
Members
NotificationMode
Valore D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE che seleziona tra le modalità di output delle notifiche full-frame e subregion.
FrameOutputBuffer
Un D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM per l'output full-frame. Utilizzato quando NotificationMode è D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE_FULL_FRAME.
SubregionOutputBuffers
Un D3D12_VIDEO_ENCODER_SUBREGION_COMPRESSED_BITSTREAM per l'output per ogni area secondaria. Utilizzato quando NotificationMode è D3D12_VIDEO_ENCODER_COMPRESSED_BITSTREAM_NOTIFICATION_MODE_SUBREGIONS.
Osservazioni:
FrameOutputBuffer e SubregionOutputBuffers sono membri di un'unione. Viene utilizzato solo il membro corrispondente all'oggetto NotificationMode selezionato.
Requisiti
| Requisito | Valore |
|---|---|
| Intestazione | d3d12video.h |