D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE structure (d3d12video.h)
Décrit la taille d’allocation d’un tas de décodeur vidéo.
Syntaxe
typedef struct D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE {
D3D12_VIDEO_DECODER_HEAP_DESC VideoDecoderHeapDesc;
UINT64 MemoryPoolL0Size;
UINT64 MemoryPoolL1Size;
} D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE;
Membres
VideoDecoderHeapDesc
Un D3D12_VIDEO_DECODER_HEAP_DESC décrivant un ID3D12VideoDecoderHeap.
MemoryPoolL0Size
Taille d’allocation du tas du décodeur vidéo dans le pool de mémoire L0. L0 est le pool de mémoire système physique. Lorsque l’adaptateur est discret/NUMA, ce pool a une bande passante plus élevée pour le processeur et moins de bande passante pour le GPU. Lorsque l’adaptateur est UMA, ce pool est le seul qui soit valide. Pour plus d’informations, consultez Résidence.
MemoryPoolL1Size
Taille d’allocation du tas du décodeur vidéo dans le pool de mémoire L1. L1 est généralement appelé pool de mémoire vidéo physique. L1 est disponible uniquement lorsque l’adaptateur est discret/NUMA, a une bande passante plus élevée pour le GPU et ne peut même pas être accessible par le processeur. Lorsque l’adaptateur est UMA, ce pool n’est pas disponible. Pour plus d’informations, consultez Résidence.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 Build 20348 |
Serveur minimal pris en charge | Windows 10 Build 20348 |
En-tête | d3d12video.h |