ホーム › Media.MediaFoundation › D3D12_VIDEO_ENCODER_AV1_FRAME_SUBREGION_LAYOUT_CONFIG_SUPPORT
D3D12_VIDEO_ENCODER_AV1_FRAME_SUBREGION_LAYOUT_CONFIG_SUPPORT
構造体サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。
フィールド
| フィールド | 型 | サイズ | x64 | x86 |
|---|---|---|---|---|
| Use128SuperBlocks | BOOL | 4 | +0 | +0 |
| TilesConfiguration | D3D12_VIDEO_ENCODER_AV1_PICTURE_CONTROL_SUBREGIONS_LAYOUT_DATA_TILES | 1048 | +8 | +8 |
| ValidationFlags | D3D12_VIDEO_ENCODER_AV1_FRAME_SUBREGION_LAYOUT_CONFIG_VALIDATION_FLAGS | 4 | +1056 | +1056 |
| MinTileRows | DWORD | 4 | +1060 | +1060 |
| MaxTileRows | DWORD | 4 | +1064 | +1064 |
| MinTileCols | DWORD | 4 | +1068 | +1068 |
| MaxTileCols | DWORD | 4 | +1072 | +1072 |
| MinTileWidth | DWORD | 4 | +1076 | +1076 |
| MaxTileWidth | DWORD | 4 | +1080 | +1080 |
| MinTileArea | DWORD | 4 | +1084 | +1084 |
| MaxTileArea | DWORD | 4 | +1088 | +1088 |
| TileSizeBytesMinus1 | DWORD | 4 | +1092 | +1092 |