D3D12_FEATURE_DATA_VIDEO_DECODER_HEAP_SIZE 構造体 (d3d12video.h)

ビデオ デコーダー ヒープの割り当てサイズについて説明します。

構文

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;

メンバー

VideoDecoderHeapDesc

ID3D12VideoDecoderHeap を記述するD3D12_VIDEO_DECODER_HEAP_DESC

MemoryPoolL0Size

L0 メモリ プール内のビデオ デコーダー ヒープの割り当てサイズ。 L0 は物理システム メモリ プールです。 アダプターがディスクリート/NUMA の場合、このプールは CPU の帯域幅が大きく、GPU の帯域幅も少なくなります。 アダプターが UMA の場合、このプールだけが有効です。 詳細については、「 所在地」を参照してください。

MemoryPoolL1Size

L1 メモリ プール内のビデオ デコーダー ヒープの割り当てサイズ。 L1 は通常、物理ビデオ メモリ プールと呼ばれます。 L1 は、アダプターがディスクリート/NUMA であり、GPU の帯域幅が大きく、CPU からアクセスできない場合にのみ使用できます。 アダプターが UMA の場合、このプールは使用できません。 詳細については、「 所在地」を参照してください。

要件

要件
サポートされている最小のクライアント Windows 10 ビルド 20348
サポートされている最小のサーバー Windows 10 ビルド 20348
Header d3d12video.h

こちらもご覧ください

常駐