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.
Specifica le opzioni dell'heap per la codifica video.
Sintassi
typedef enum D3D12_VIDEO_ENCODER_HEAP_FLAGS {
D3D12_VIDEO_ENCODER_HEAP_FLAG_NONE,
D3D12_VIDEO_ENCODER_HEAP_FLAG_ALLOW_SUBREGION_NOTIFICATION_ARRAY_OF_BUFFERS,
D3D12_VIDEO_ENCODER_HEAP_FLAG_ALLOW_SUBREGION_NOTIFICATION_SINGLE_BUFFER,
D3D12_VIDEO_ENCODER_HEAP_FLAG_ALLOW_DIRTY_REGIONS,
D3D12_VIDEO_ENCODER_HEAP_FLAG_ALLOW_RATE_CONTROL_FRAME_ANALYSIS
} ;
Constants
D3D12_VIDEO_ENCODER_HEAP_FLAG_NONENessun flag. |
D3D12_VIDEO_ENCODER_HEAP_FLAG_ALLOW_DIRTY_REGIONSIndica che l'heap del codificatore supporta le aree dirty. Obbligatorio quando si usa D3D12_VIDEO_ENCODER_PICTURE_CONTROL_FLAG_ENABLE_DIRTY_REGIONS_INPUT. |
D3D12_VIDEO_ENCODER_HEAP_FLAG_ALLOW_RATE_CONTROL_FRAME_ANALYSISIndica al driver che verranno usati due passaggi con l'ID3D12VideoEncoderHeap1 associato. Il driver usa questo flag per allocare e inizializzare lo stato interno necessario per l'archiviazione di due contesti pass in questo oggetto. |
Requisiti
| Requisito | Valore |
|---|---|
| Client minimo supportato | Windows Build 22000 |
| Server minimo supportato | Windows Build 22000 |
| Intestazione | d3d12video.h |