MF _ MT _ FRAME _ SIZE-Attribut
Breite und Höhe eines Videoframes in Pixel.
Datentyp
UINT64
Bemerkungen
Die oberen 32 Bits enthalten die Breite und die unteren 32 Bits die Höhe.
Verwenden Sie die MFSetAttributeSize-Funktion, um dieses Attribut festzulegen. Verwenden Sie die MFGetAttributeSize-Funktion, um dieses Attribut abzurufen.
Die GUID-Konstante für dieses Attribut wird aus mfuuid.lib exportiert.
Beispiele
// Helper function to set the frame size on a video media type.
inline HRESULT SetFrameSize(IMFMediaType *pType, UINT32 width, UINT32 height)
{
return MFSetAttributeSize(pType, MF_MT_FRAME_SIZE, width, height);
}
// Helper function to get the frame size from a video media type.
inline HRESULT GetFrameSize(IMFMediaType *pType, UINT32 *pWidth, UINT32 *pHeight)
{
return MFGetAttributeSize(pType, MF_MT_FRAME_SIZE, pWidth, pHeight);
}
Requirements (Anforderungen)
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) |
Windows [Vista-Desktop-Apps | UWP-Apps] |
| Unterstützte Mindestversion (Server) |
Windows UWP-Apps für Server [ 2008-Desktop-Apps |] |
| Header |
|