DXVA_Tile_AV1構造体 (dxva.h)
DXVA_Tile_AV1構造は、ホスト ソフトウェア デコーダーによってアクセラレータに送信され、タイル データの場所を伝えます。
構文
typedef struct _DXVA_Tile_AV1 {
UINT DataOffset;
UINT DataSize;
USHORT row;
USHORT column;
UINT16 Reserved16Bits;
UCHAR anchor_frame;
UCHAR Reserved8Bits;
} DXVA_Tile_AV1, *LPDXVA_Tile_AV1;
メンバー
DataOffset
現在のタイルの圧縮されたビットストリーム データを検索します。 具体的には、 DataOffset は、AV1 仕様のtile_list_obu、codec_tile_data、tile_group_obu、init_symbol(tileSize) のビットストリーム バッファーの先頭からのバイト オフセットです。
DataSize
DataOffset によって指定されたバイトから始まる、このタイルまたはタイルの一覧に関連付けられているビットストリーム データ バッファー内のバイト数。
row
このタイルが属している行。 タイル リストオープン ビットストリーム ユニット (OBU) の一部である場合、AV1 仕様のanchor_tile_rowを指定します。
column
このタイルが属している列。 タイル リスト OBU の一部である場合、AV1 仕様のanchor_tile_columnを指定します。
Reserved16Bits
予約;を 0 に設定します。 アクセラレータはこのフィールドを無視します。
anchor_frame
タイル リスト OBU に関連付けられているanchor_frameを指定します。 これは、仕様のanchor_frame_idx値から、参照タイル図のソース フレーム バッファー/サーフェス インデックスに変換されます。 このタイルがタイル リスト OBU の一部でない場合、このフレームの標準の無効なフレーム インデックスは 255 になります。
Reserved8Bits
予約;を 0 に設定します。 アクセラレータはこのフィールドを無視します。
注釈
この構造の使用方法など、詳細については、 AV1 ビデオ コーディング用の Direct X ビデオ アクセラレーション仕様 に関するページを参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のサーバー | Windows Server 2022 |
Header | dxva.h |